Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    studio-client-uploaderpublic

    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

    install

    npm i studio-client-uploader

    Downloadsweekly downloads

    28

    version

    1.2.0

    license

    none

    repository

    githubgithub

    last publish

    collaborators

    • avatar
    • avatar