Tldraw/packages/tldraw/src/lib/ui/hooks
David Sheldrick 34cfb85169
no impure getters pt 11 (#2236)
follow up to #2189 

adds runtime warnings for deprecated fields. cleans up remaining fields
and usages. Adds a lint rule to prevent access to deprecated fields.
Adds a lint rule to prevent using getters.

### Change Type

- [x] `patch` — Bug fix
2023-11-16 15:34:56 +00:00
..
clipboard no impure getters pt 11 (#2236) 2023-11-16 15:34:56 +00:00
useTranslation
menuHelpers.ts
useActions.tsx
useActionsMenuSchema.tsx
useAssetUrls.tsx
useBreakpoint.tsx
useCanRedo.ts
useCanUndo.ts
useClipboardEvents.ts
useContextMenuSchema.tsx no impure getters pt 11 (#2236) 2023-11-16 15:34:56 +00:00
useCopyAs.ts
useDialogsProvider.tsx
useEditorEvents.ts
useEventsProvider.tsx
useExportAs.ts no impure getters pt 11 (#2236) 2023-11-16 15:34:56 +00:00
useHasLinkShapeSelected.ts
useHelpMenuSchema.tsx
useHighDpiCanvas.ts
useInsertMedia.ts
useKeyboardShortcuts.ts
useKeyboardShortcutsSchema.tsx
useLocalStorageState.ts
useMenuIsOpen.ts
useMenuSchema.tsx no impure getters pt 11 (#2236) 2023-11-16 15:34:56 +00:00
useOnlyFlippableShape.ts
usePreloadAssets.ts
usePreloadIcons.ts
usePrint.ts no impure getters pt 11 (#2236) 2023-11-16 15:34:56 +00:00
useReadonly.ts
useRevelantStyles.ts
useShowAutoSizeToggle.ts
useToastsProvider.tsx
useToolbarSchema.tsx
useTools.tsx