half functional textOptions sync

This commit is contained in:
lingdocs 2021-08-24 23:13:08 +04:00
parent c63ab30f1e
commit 5ffa82de53
2 changed files with 3 additions and 2 deletions

View File

@ -209,7 +209,7 @@ function IsolatedEntry({ state, dictionary, isolateEntry }: {
<Modal.Title>Delete from wordlist?</Modal.Title>
</Modal.Header>
<Modal.Body>Delete <InlinePs
opts={state.options.textOptions}
opts={textOptions}
>{{ p: entry.p, f: entry.f }}</InlinePs> from your wordlist?
</Modal.Body>
<Modal.Footer>

View File

@ -23,6 +23,7 @@ import {
} from "@lingdocs/pashto-inflector";
import InflectionSearchResult from "../components/InflectionSearchResult";
import { searchAllInflections } from "../lib/search-all-inflections";
import { getTextOptions } from "../lib/get-text-options";
const inflectionSearchIcon = "fas fa-search-plus";
@ -41,7 +42,7 @@ function Results({ state, isolateEntry }: {
const [pashto, setPashto] = useState<string>("");
const [phonetics, setPhonetics] = useState<string>("");
const [english, setEnglish] = useState<string>("");
const textOptions = state.user?.textOptions ? state.user.textOptions : state.options.textOptions;
const textOptions = getTextOptions(state);
useEffect(() => {
setPowerResults(undefined);
}, [state.searchValue])