+
setPath(event.target.value)}
+ placeholder='mingcibiao.json'
+ />
+
+
void load(true)}
+ disabled={busy}
+ icon={}
+ >
+ 读取
+
+
+ 新增术语
+
+
void save()}
+ disabled={busy || !loaded || !dirty}
+ icon={}
+ variant='primary'
+ >
+ 保存术语表
+
+
+
{message}
+
setQuery(event.target.value)}
+ placeholder='搜索术语或译名'
+ />
+
+ {!loaded ? (
+
展开后会读取术语表。
+ ) : filteredEntries.length === 0 ? (
+
没有匹配的术语。
+ ) : (
+ filteredEntries.slice(0, 80).map(({ entry, index }) => (
+
+ updateEntry(index, { source: event.target.value })}
+ placeholder='原文'
+ />
+ updateEntry(index, { target: event.target.value })}
+ placeholder='译名'
+ />
+
+
+ ))
+ )}
+