Skip to content
HomePagesHomePages template kit

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.

export type MediaFixture = {
videos: VideoFixture[];
tour_3d_url: string | null;
};