mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-22 19:07:54 +01:00
6819b7a1e0
a username cookie is updated and will be available in all subsequent requests. THIS IS NOT AUTHENTICATION! it is not safe and is only implemented as a first edition. It does how ever solve the issue where we are not able to see who canged what.
47 lines
1.4 KiB
JavaScript
47 lines
1.4 KiB
JavaScript
var React = require('react');
|
|
var TabView = require('./components/TabView');
|
|
var Menu = require('./components/Menu');
|
|
var UserStore = require('./stores/UserStore');
|
|
var LogEntriesComponent = React.createFactory(require('./components/log/LogEntriesComponent'));
|
|
var FeatureTogglesComponent = React.createFactory(require('./components/feature/FeatureTogglesComponent'));
|
|
var StrategiesComponent = React.createFactory(require('./components/strategy/StrategiesComponent'));
|
|
var ArchiveFeatureComponent = React.createFactory(require('./components/feature/ArchiveFeatureComponent'));
|
|
|
|
UserStore.init();
|
|
|
|
var tabPanes = [
|
|
{
|
|
name: 'Feature Toggles',
|
|
slug: 'feature-toggles',
|
|
content: new FeatureTogglesComponent({pollInterval: 5000})
|
|
},
|
|
{
|
|
name: 'Strategies',
|
|
slug: 'strategies',
|
|
content: new StrategiesComponent({})
|
|
},
|
|
{
|
|
name: "Log",
|
|
slug: 'log',
|
|
content: new LogEntriesComponent({})
|
|
},
|
|
{
|
|
name: "Archive",
|
|
slug: 'archive',
|
|
content: new ArchiveFeatureComponent({})
|
|
}
|
|
];
|
|
|
|
React.render(
|
|
<div>
|
|
<Menu />
|
|
<div className="container">
|
|
<div className="page">
|
|
<TabView tabPanes={tabPanes} />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
,
|
|
document.getElementById('content')
|
|
);
|