From b88312ba7487bf45da115896a69bcf4ffb5fd491 Mon Sep 17 00:00:00 2001
From: lingdocs <71590811+lingdocs@users.noreply.github.com>
Date: Wed, 23 Mar 2022 23:28:27 +0500
Subject: [PATCH] better
---
src/components/VerbPicker.tsx | 4 ++--
src/components/np-picker/NPNounPicker.tsx | 4 ++--
src/components/np-picker/NPPicker.tsx | 4 ++--
src/components/np-picker/NPPronounPicker.tsx | 18 ++++++++++-------
src/components/np-picker/PronounPicker.tsx | 2 +-
.../phrase-builder/ObjectDisplay.tsx | 2 +-
.../phrase-builder/PhraseBuilder.tsx | 20 ++++++++++++++++---
src/components/phrase-builder/VPDisplay.tsx | 2 +-
src/lib/phrase-building/compile-vp.ts | 1 -
src/lib/phrase-building/render-vp.ts | 5 ++---
src/words/noun-adj-categories/a-fem.js | 1 +
src/words/raw-words.ts | 2 +-
12 files changed, 41 insertions(+), 24 deletions(-)
diff --git a/src/components/VerbPicker.tsx b/src/components/VerbPicker.tsx
index 4a2f139..955fc1b 100644
--- a/src/components/VerbPicker.tsx
+++ b/src/components/VerbPicker.tsx
@@ -54,7 +54,7 @@ function makeVerbSelection(verb: VerbEntry, oldVerbSelection?: VerbSelection): V
}
function VerbPicker({ onChange, verb, verbs }: { verbs: VerbEntry[], verb: VerbSelection | undefined, onChange: (p: VerbSelection) => void }) {
- const options = verbs.map(makeVerbSelectOption)
+ const options = verbs.sort((a, b) => (a.entry.p.localeCompare(b.entry.p, "af-PS"))).map(makeVerbSelectOption);
function onEntrySelect({ value }: { label: string, value: string }) {
const v = verbs.find(v => v.entry.ts.toString() === value);
if (!v) {
@@ -79,7 +79,7 @@ function VerbPicker({ onChange, verb, verbs }: { verbs: VerbEntry[], verb: VerbS
});
}
}
- return
+ return
Verb: