Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.

envato-archive/studio-client-uploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

studio-client-uploader

Usage:

npm install --save studio-client-uploader

Then:

import React from 'react'

import { Uploader, AssetPreview, UploaderPreview } from 'studio-client-uploader'

var Application = React.createClass({
  _onUpload: function(asset) {
    console.log(asset);
  },
  render: function() {
    return (
      <div>
        Uploader:
        <Uploader id="test-uploader" assetType="message-asset" assetServiceUrl="http://STUDIO_ASSET_SERVICE.com" uploadUrl="https://UPLOAD_ENDPOINT.com" onUpload={this._onUpload}>
          <div className="button button--muted">Upload a file</div>
        </Uploader>
        <UploaderPreview uploaderId="test-uploader" previewComponent={AssetPreview} />
      </div>
    )
  }
});

React.render(<Application />, document.getElementById('app'));

Release:

./scripts/release

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •