import { readFileSync, writeFileSync } from "fs"; let content = readFileSync("src/features/sessions/fragments.tsx", "utf-8"); const sessionDeck = readFileSync("ui/components/sessions/SessionDeck.tsx", "utf-8") .replace('export const SessionDeck = (\n { sessions, currentSessionId }: {\n sessions: any[];\n currentSessionId: string;\n },\n) => {', '') .replace('export const SessionDeck = (\n { sessions, currentSessionId }: {\n sessions: any[];\n currentSessionId: string;\n }\n) => {', '') .replace(/}$/, ''); content = content.replace( 'export const SessionDeckFragment = ({ sessions, currentSessionId }: { sessions: any[], currentSessionId: string }) => {\n return
SessionDeckFragment Placeholder
\n}', 'export const SessionDeckFragment = ({ sessions, currentSessionId }: { sessions: any[], currentSessionId: string }) => {' + sessionDeck + '}' ); writeFileSync("src/features/sessions/fragments.tsx", content);