import {transformText} from "@snort/system"; import {TextCache} from "@/Cache/TextCache"; export function transformTextCached(id: string, content: string, tags: Array>) { if (content.length > 0) { const cached = TextCache.get(id); if (cached) return cached; const newCache = transformText(content, tags); TextCache.set(id, newCache); return newCache; } return []; } export function useTextTransformer(id: string, content: string, tags: Array>) { return transformTextCached(id, content, tags); }