import { Series } from "remotion"; import { OriginalManuscript } from 'common-utils'; import { PaperDrivePage } from './PaperDrivePage'; import { PaperDriveIndex } from './PaperDriveIndex'; import { PaperDrivePageExtras } from "./types"; export const PaperDriveComposition = (props: OriginalManuscript) => { let { meta } = props let fps = meta.fps return ( { props.transcript .filter(transcript => ['index', 'page'].includes(transcript.extras?.template)) .map(transcript => { const extras = transcript.extras as PaperDrivePageExtras let page = undefined if (extras.template == 'index') { page = } else if (extras.template == 'page') { page = } if (page == undefined) { return undefined } return ( {page} ) }) } ); };