What this collection of words should be referred to as, i.e. "Dictionary," "Word List", etc.
-
+
{
-
-
-
- A description of your dictionary, Markdown enabled
-
-
-
-
+ Markdown,
+ ' enabled'
+ ]}
+ value={ description }
+ placeholder='Explanation of word (Markdown enabled)'
+ onInput={ (event) => {
+ editDictionaryModal.setState({
+ description: event.target.value,
+ hasChanged: event.target.value != editDictionaryModal.props.description,
+ });
+ }} />
{/* Custom alphabetical order is restricted to paid. */}
diff --git a/src/components/management/EditDictionaryModal/EditLinguisticsForm.jsx b/src/components/management/EditDictionaryModal/EditLinguisticsForm.jsx
index 4245c26..326e20d 100644
--- a/src/components/management/EditDictionaryModal/EditLinguisticsForm.jsx
+++ b/src/components/management/EditDictionaryModal/EditLinguisticsForm.jsx
@@ -2,6 +2,7 @@ import Inferno from 'inferno';
import PropTypes from 'prop-types';
import { IPAField } from '../IPAField';
+import { LargeTextArea } from '../LargeTextArea';
export const EditLinguisticsForm = (props) => {
PropTypes.checkPropTypes({
@@ -183,26 +184,21 @@ export const EditLinguisticsForm = (props) => {
-
-
-
- Any exceptions for your phonotactics rules, Markdown enabled
-
-
-
-
+ Markdown,
+ ' enabled',
+ ]}
+ placeholder='Vowel blends are not allowed in the onset, and [e], including blends with [e] comprising it, is not allowed in the coda.'
+ value={ exceptions }
+ onInput={ (event) => {
+ editDictionaryModal.setState({
+ exceptions: event.target.value,
+ hasChanged: event.target.value != editDictionaryModal.props.details.phonology.phonotactics.exceptions,
+ });
+ }} />