refactor: use destructuring pattern for community prompts atom

This commit is contained in:
CREDO23 2025-12-15 10:42:35 +00:00
parent 8727acb5ad
commit 3c514756c7
2 changed files with 2 additions and 6 deletions

View file

@ -22,9 +22,7 @@ interface SetupPromptStepProps {
}
export function SetupPromptStep({ searchSpaceId, onComplete }: SetupPromptStepProps) {
const communityPromptsQuery = useAtomValue(communityPromptsAtom);
const prompts = communityPromptsQuery.data || [];
const loadingPrompts = communityPromptsQuery.isPending;
const { data: prompts = [], isPending: loadingPrompts } = useAtomValue(communityPromptsAtom);
const [enableCitations, setEnableCitations] = useState(true);
const [customInstructions, setCustomInstructions] = useState("");
const [saving, setSaving] = useState(false);

View file

@ -40,9 +40,7 @@ export function PromptConfigManager({ searchSpaceId }: PromptConfigManagerProps)
queryFn: () => searchSpacesApiService.getSearchSpace({ id: searchSpaceId }),
enabled: !!searchSpaceId,
});
const communityPromptsQuery = useAtomValue(communityPromptsAtom);
const prompts = communityPromptsQuery.data || [];
const loadingPrompts = communityPromptsQuery.isPending;
const { data: prompts = [], isPending: loadingPrompts } = useAtomValue(communityPromptsAtom);
const [enableCitations, setEnableCitations] = useState(true);
const [customInstructions, setCustomInstructions] = useState("");