MCPcopy Create free account
hub / github.com/DavidHDev/react-bits / Canvas.jsx

File Canvas.jsx

src/tools/shape-magic/Canvas.jsx:None–None  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1import { useRef, useState, useCallback, useEffect, useMemo, forwardRef, useImperativeHandle } from 'react';
2import { Box, Flex, Text, Icon } from '@chakra-ui/react';
3import { Eye, EyeOff, Maximize2 } from 'lucide-react';
4import { getBridgePathAt, getRoundedRectPath, getFillSpec, getFxSpec, computeShapesBBox } from './svgRenderers';

Callers

nothing calls this directly

Calls 7

computeShapesBBoxFunction · 0.90
getFillSpecFunction · 0.90
getFxSpecFunction · 0.90
getRoundedRectPathFunction · 0.90
getBridgePathAtFunction · 0.90
renderResizeHandlesFunction · 0.85
onDragEndFunction · 0.50

Tested by

no test coverage detected