improvement(custom-blocks): hardened delete with usage count + per-input required option (#5575)

* improvement(custom-blocks): usage visibility + type-to-confirm delete

* feat(custom-blocks): per-input required option

* improvement(custom-blocks): replace usage tab with delete-confirmation usage count

* fix(custom-blocks): escape LIKE wildcards in usage scan + fresh count on delete modal

* fix(custom-blocks): explicit ESCAPE clause on usage-scan LIKE prefilter
This commit is contained in:
Theodore Li
2026-07-10 20:16:53 -04:00
committed by GitHub
parent 8e7e2db35e
commit 7962236719
14 changed files with 527 additions and 80 deletions
+2 -2
View File
@@ -9,8 +9,8 @@ const QUERY_HOOKS_DIR = path.join(ROOT, 'apps/sim/hooks/queries')
const SELECTOR_HOOKS_DIR = path.join(ROOT, 'apps/sim/hooks/selectors')
const BASELINE = {
totalRoutes: 926,
zodRoutes: 926,
totalRoutes: 927,
zodRoutes: 927,
nonZodRoutes: 0,
} as const