diff --git a/app/pages/PageEnigma/comps/Timeline/TrackClips.tsx b/app/pages/PageEnigma/comps/Timeline/TrackClips.tsx index b5c82bfdfa..92ee0cd69c 100644 --- a/app/pages/PageEnigma/comps/Timeline/TrackClips.tsx +++ b/app/pages/PageEnigma/comps/Timeline/TrackClips.tsx @@ -14,11 +14,12 @@ import { filmLength, scale, } from "~/pages/PageEnigma/store"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faArrowUp } from "@fortawesome/pro-solid-svg-icons"; interface Props { id: string; clips: Clip[]; - title?: string; group: ClipGroup; type?: ClipType; updateClip: (options: { id: string; length: number; offset: number }) => void; @@ -49,14 +50,7 @@ function getCanBuild({ return false; } -export const TrackClips = ({ - id, - clips, - updateClip, - title, - group, - type, -}: Props) => { +export const TrackClips = ({ id, clips, updateClip, group, type }: Props) => { const trackType = (type ?? group) as ClipType; function onPointerOver() { @@ -112,7 +106,11 @@ export const TrackClips = ({ return (
@@ -132,9 +130,15 @@ export const TrackClips = ({ clip={clip} /> ))} - {!!title && ( -
- {title} + {clips.length === 0 && ( +
+
+ +
+
+ Drag and drop {type === ClipType.ANIMATION ? "animation" : "audio"}{" "} + clip here +
)}