import { FC } from "react"; import { Reorder } from "framer-motion"; import TimePicker from "./Timepicker"; import { useEntitiesStore } from "stores/entities.store"; import Timestamp from "./Timestamp"; import { PauseIcon, PlayIcon } from "@radix-ui/react-icons"; import { useRenderStateStore } from "stores/render-state.store"; import Track from "./Track"; export type AnimationEntity = { offset: number; duration: number; }; type TimelineProps = {}; const Timeline: FC = () => { const { entities, setEntities } = useEntitiesStore((store) => ({ entities: store.entities, setEntities: store.setEntities, })); const { setPlaying } = useRenderStateStore((store) => ({ setPlaying: store.setPlaying, })); return (
{entities.map((entity, index) => ( ))}
); }; export default Timeline;