Hide create new button for single files.
This commit is contained in:
parent
79ddb3b91c
commit
21469148fb
@ -50,7 +50,7 @@ export default class EditorToolbar extends React.Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
renderSimplePublishControls = () => {
|
renderSimplePublishControls = () => {
|
||||||
const { onPersist, onPersistAndNew, isPersisting, hasChanged, isNewEntry } = this.props;
|
const { collection, onPersist, onPersistAndNew, isPersisting, hasChanged, isNewEntry } = this.props;
|
||||||
if (!isNewEntry && !hasChanged) {
|
if (!isNewEntry && !hasChanged) {
|
||||||
return <div className="nc-entryEditor-toolbar-statusPublished">Published</div>;
|
return <div className="nc-entryEditor-toolbar-statusPublished">Published</div>;
|
||||||
}
|
}
|
||||||
@ -64,7 +64,11 @@ export default class EditorToolbar extends React.Component {
|
|||||||
label={isPersisting ? 'Publishing...' : 'Publish'}
|
label={isPersisting ? 'Publishing...' : 'Publish'}
|
||||||
>
|
>
|
||||||
<DropdownItem label="Publish now" icon="arrow" iconDirection="right" onClick={onPersist}/>
|
<DropdownItem label="Publish now" icon="arrow" iconDirection="right" onClick={onPersist}/>
|
||||||
<DropdownItem label="Publish and create new" icon="add" onClick={onPersistAndNew}/>
|
{
|
||||||
|
collection.get('create')
|
||||||
|
? <DropdownItem label="Publish and create new" icon="add" onClick={onPersistAndNew}/>
|
||||||
|
: null
|
||||||
|
}
|
||||||
</Dropdown>
|
</Dropdown>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@ -106,6 +110,7 @@ export default class EditorToolbar extends React.Component {
|
|||||||
|
|
||||||
renderWorkflowPublishControls = () => {
|
renderWorkflowPublishControls = () => {
|
||||||
const {
|
const {
|
||||||
|
collection,
|
||||||
onPersist,
|
onPersist,
|
||||||
onPersistAndNew,
|
onPersistAndNew,
|
||||||
isUpdatingStatus,
|
isUpdatingStatus,
|
||||||
@ -152,7 +157,11 @@ export default class EditorToolbar extends React.Component {
|
|||||||
label={isPublishing ? 'Publishing...' : 'Publish'}
|
label={isPublishing ? 'Publishing...' : 'Publish'}
|
||||||
>
|
>
|
||||||
<DropdownItem label="Publish now" icon="arrow" iconDirection="right" onClick={onPublish}/>
|
<DropdownItem label="Publish now" icon="arrow" iconDirection="right" onClick={onPublish}/>
|
||||||
<DropdownItem label="Publish and create new" icon="add" onClick={onPublishAndNew}/>
|
{
|
||||||
|
collection.get('create')
|
||||||
|
? <DropdownItem label="Publish and create new" icon="add" onClick={onPublishAndNew}/>
|
||||||
|
: null
|
||||||
|
}
|
||||||
</Dropdown>
|
</Dropdown>
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user