UNPKG

tldraw

Version:

A tiny little drawing editor.

11 lines (9 loc) 374 B
import { useEditor, useValue } from '@tldraw/editor' /** Returns true when zoomed out far enough that shapes should render in a simplified "solid" style. */ export function useEfficientZoomThreshold(threshold = 0.25) { const editor = useEditor() return useValue('efficient zoom threshold', () => editor.getEfficientZoomLevel() < threshold, [ editor, threshold, ]) }