17 lines · 470 B · TypeScript
RawDownload
import { create } from "zustand"; const useModelPickerOpenStore = create<{  open: boolean;  setOpen: (open: boolean) => void;}>((set) => ({  open: false,  setOpen: (open) => set((current) => (current.open === open ? current : { open })),})); export function useModelPickerOpen(): boolean {  return useModelPickerOpenStore((store) => store.open);} export function setModelPickerOpen(open: boolean): void {  useModelPickerOpenStore.getState().setOpen(open);}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t