UNPKG

tldraw

Version:

A tiny little drawing editor.

21 lines (20 loc) 534 B
import { useMaybeEditor } from "@tldraw/editor"; function useGetEmbedShapeUtil() { const editor = useMaybeEditor(); if (!editor) return void 0; if (editor.hasShapeUtil("embed")) { return editor.getShapeUtil("embed"); } return void 0; } function useGetEmbedDefinition() { const embedUtil = useGetEmbedShapeUtil(); return (url) => { return embedUtil ? embedUtil.getEmbedDefinition(url) : void 0; }; } export { useGetEmbedDefinition, useGetEmbedShapeUtil }; //# sourceMappingURL=useGetEmbedDefinition.mjs.map