UNPKG

react-lite-audio

Version:
44 lines (31 loc) 1.07 kB
(function() { var App, LiteAudio, LiteAudioSlim, PageApp, React, ReactDOM, div; React = require('react'); ReactDOM = require('react-dom'); require('volubile-ui/ui/index.less'); require('./demo.css'); require('./style.less'); LiteAudio = React.createFactory(require('./audio')); LiteAudioSlim = React.createFactory(require('./audio-slim')); div = React.createFactory('div'); App = React.createClass({ displayName: 'page-app', render: function() { var source; source = 'http://www.alexkatz.me/codepen/music/interlude.mp3'; return div(null, div({ className: 'wrapper' }, div(null, 'LiteAudio: audio palyer with progress-bar'), LiteAudio({ source: source, isUnread: true })), div({ className: 'wrapper' }, div(null, 'LiteAudioSlim: audio palyer with progress-tip'), LiteAudioSlim({ source: source, isUnread: true }))); } }); PageApp = React.createFactory(App); ReactDOM.render(PageApp(), document.querySelector('.demo')); }).call(this);