(override: Override)
| 924 | } |
| 925 | |
| 926 | const removeOverride = async (override: Override): Promise<void> => { |
| 927 | const ok = await confirmApp({ |
| 928 | title: `Remove “${override.name}”?`, |
| 929 | description: `This deletes ${override.name} from your overrides folder. You can add it back any time.`, |
| 930 | confirmLabel: 'Remove', |
| 931 | danger: true |
| 932 | }) |
| 933 | if (!ok) return |
| 934 | await window.zen.deleteOverride?.(override.name) |
| 935 | refreshOverrides() |
| 936 | } |
| 937 | |
| 938 | const ref = useRef<HTMLDivElement | null>(null) |
| 939 | const settingsSearchHighlightTimerRef = useRef<number | null>(null) |
no test coverage detected