import { readFileSync, writeFileSync } from "fs"; let content = readFileSync("src/features/events/fragments.tsx", "utf-8"); const workshopDrawer = readFileSync("ui/components/sessions/WorkshopDrawer.tsx", "utf-8") .replace('export const WorkshopDrawer = ({ apps }: { apps: any[] }) => {', '') .replace(/}$/, ''); const eventGuestsDrawer = readFileSync("ui/components/sessions/EventGuestsDrawer.tsx", "utf-8") .replace('export const EventGuestsDrawer = () => {', '') .replace(/}$/, ''); content = content.replace( 'export const WorkshopPassDrawerFragment = ({ apps }: { apps: any[] }) => {\n return
Workshop Pass Drawer Placeholder
\n}', 'export const WorkshopPassDrawerFragment = ({ apps }: { apps: any[] }) => {' + workshopDrawer + '}' ); content = content.replace( 'export const GuestDrawerAttendeesFragment = () => {\n return
Guest Drawer Attendees Placeholder
\n}', 'export const GuestDrawerAttendeesFragment = () => {' + eventGuestsDrawer + '}' ); writeFileSync("src/features/events/fragments.tsx", content);