diff options
| -rw-r--r-- | packages/app/src/components/prompt-input.tsx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/app/src/components/prompt-input.tsx b/packages/app/src/components/prompt-input.tsx index 00b61429b..1a1cba678 100644 --- a/packages/app/src/components/prompt-input.tsx +++ b/packages/app/src/components/prompt-input.tsx @@ -439,6 +439,7 @@ export const PromptInput: Component<PromptInputProps> = (props) => { active: slashActive, onInput: slashOnInput, onKeyDown: slashOnKeyDown, + refetch: slashRefetch, } = useFilteredList<SlashCommand>({ items: slashCommands, key: (x) => x?.id, @@ -495,6 +496,14 @@ export const PromptInput: Component<PromptInputProps> = (props) => { createEffect( on( + () => sync.data.command, + () => slashRefetch(), + { defer: true }, + ), + ) + + createEffect( + on( () => prompt.current(), (currentParts) => { const domParts = parseFromDOM() |
