Unverified Commit 5d6df87a authored by STEVEN's avatar STEVEN Committed by GitHub

fix: sort tags in creating shortcut (#69)

parent 7b6be96e
...@@ -152,6 +152,7 @@ interface MemoFilterInputerProps { ...@@ -152,6 +152,7 @@ interface MemoFilterInputerProps {
const FilterInputer: React.FC<MemoFilterInputerProps> = (props: MemoFilterInputerProps) => { const FilterInputer: React.FC<MemoFilterInputerProps> = (props: MemoFilterInputerProps) => {
const { index, filter, handleFilterChange, handleFilterRemove } = props; const { index, filter, handleFilterChange, handleFilterRemove } = props;
const tags = Array.from(memoService.getState().tags);
const { type } = filter; const { type } = filter;
const [inputElements, setInputElements] = useState<JSX.Element>(<></>); const [inputElements, setInputElements] = useState<JSX.Element>(<></>);
...@@ -185,12 +186,9 @@ const FilterInputer: React.FC<MemoFilterInputerProps> = (props: MemoFilterInpute ...@@ -185,12 +186,9 @@ const FilterInputer: React.FC<MemoFilterInputerProps> = (props: MemoFilterInpute
valueElement = ( valueElement = (
<Selector <Selector
className="value-selector" className="value-selector"
dataSource={memoService dataSource={tags.sort().map((t) => {
.getState() return { text: t, value: t };
.tags.sort() })}
.map((t) => {
return { text: t, value: t };
})}
value={filter.value.value} value={filter.value.value}
handleValueChanged={handleValueChange} handleValueChanged={handleValueChange}
/> />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment