MediaFixture
A scenario's video/3D-tour facts.
A scenario’s video/3D-tour facts. Both fields are independently empty-able —
an empty pool and a null tour are the “no media” branch a sparse scenario
exercises. The two are deliberately different SHAPES: videos is the whole
candidate pool a decision picks from, mixing hosted uploads and pasted
provider links, while tour_3d_url is the single tour a scenario states,
because a 3D tour is a third-party embed the platform never hosts and no
scenario has ever carried more than one.
Import from @homepages/template-kit/fixtures.
Signature
Section titled “Signature”export type MediaFixture = { videos: VideoFixture[]; tour_3d_url: string | null;};