// @flow import { SIMPLE_SITE } from 'config'; import { FF_MAX_CHARS_IN_DESCRIPTION } from 'constants/form-field'; import React from 'react'; import { FormField } from 'component/common/form'; import usePersistedState from 'effects/use-persisted-state'; import Card from 'component/common/card'; type Props = { description: ?string, disabled: boolean, updatePublishForm: ({}) => void, }; function PublishDescription(props: Props) { const { description, updatePublishForm, disabled } = props; const [advancedEditor, setAdvancedEditor] = usePersistedState('publish-form-description-mode', false); function toggleMarkdown() { setAdvancedEditor(!advancedEditor); } return ( <> {disabled &&