Start implementing settings ui

This commit is contained in:
Chi Vinh Le
2017-11-18 11:40:44 +01:00
parent 3e4c9dcb48
commit 9fb7aa2657
3 changed files with 7 additions and 3 deletions
@@ -1,11 +1,15 @@
import React from 'react';
import AssetStatusInfo from '../containers/AssetStatusInfo';
import Settings from '../containers/Settings';
import PropTypes from 'prop-types';
class Configure extends React.Component {
render() {
return (
<div className='talk-embed-stream-configuration-container'>
<Settings
asset={this.props.asset}
/>
<hr />
<AssetStatusInfo
asset={this.props.asset}
@@ -32,9 +32,6 @@ const withAssetStatusInfoFragments = withFragments({
id
closedAt
isClosed
settings {
moderation
}
}
`,
});
@@ -3,6 +3,7 @@ import {gql, compose} from 'react-apollo';
import {withFragments} from 'coral-framework/hocs';
import Configure from '../components/Configure';
import AssetStatusInfo from './AssetStatusInfo';
import Settings from './Settings';
import PropTypes from 'prop-types';
import {getDefinitionName} from 'coral-framework/utils';
@@ -33,8 +34,10 @@ const withConfigureFragments = withFragments({
fragment CoralEmbedStream_Configure_asset on Asset {
__typename
...${getDefinitionName(AssetStatusInfo.fragments.asset)}
...${getDefinitionName(Settings.fragments.asset)}
}
${AssetStatusInfo.fragments.asset}
${Settings.fragments.asset}
`,
});