import type {
SessionizeAllResult,
SessionizeScheduleDay,
SessionizeSessionGroup,
} from '../src/types.ts'
export const fixtureAll: SessionizeAllResult = {
sessions: [
{
id: '14022',
title: "Aiden's Keynote",
description: 'Opening talk',
startsAt: '2023-09-16T09:00:00Z',
endsAt: '2023-09-16T10:00:00Z',
isServiceSession: false,
isPlenumSession: true,
speakers: ['00000000-0000-0000-0000-000000000004'],
categoryItems: [4373, 10663],
questionAnswers: [],
roomId: 215,
liveUrl: null,
recordingUrl: null,
status: 'Accepted',
},
{
id: 'lunch',
title: 'Lunch',
description: 'Food',
startsAt: '2023-09-16T12:30:00Z',
endsAt: '2023-09-16T13:30:00Z',
isServiceSession: true,
isPlenumSession: true,
speakers: [],
categoryItems: [],
questionAnswers: [],
roomId: 217,
liveUrl: null,
recordingUrl: null,
status: null,
},
],
speakers: [
{
id: '00000000-0000-0000-0000-000000000004',
firstName: 'Aiden',
lastName: 'Test',
fullName: 'Aiden Test',
bio: 'Professional public speaker',
tagLine: 'Professional public speaker',
profilePicture: 'https://cdn.sessionize.com/image/test.jpg',
isTopSpeaker: true,
links: [
{
title: 'Twitter',
url: 'https://twitter.com/sessionizecom',
linkType: 'Twitter',
},
],
sessions: [14022],
questionAnswers: [],
},
],
questions: [],
categories: [
{
id: 2124,
title: 'Session format',
type: 'session',
items: [{ id: 4373, name: 'Session', sort: 2 }],
},
{
id: 2125,
title: 'Track',
type: 'session',
items: [{ id: 10663, name: 'Technical', sort: 1 }],
},
],
rooms: [
{ id: 215, name: 'Green Room', sort: 0 },
{ id: 217, name: 'Restaurant', sort: 2 },
],
}
export const fixtureSessionGroups: Array<SessionizeSessionGroup> = [
{
groupId: 10663,
groupName: 'Technical',
isDefault: false,
sessions: [
{
id: '14022',
title: "Aiden's Keynote",
description: 'Opening talk',
startsAt: '2023-09-16T09:00:00Z',
endsAt: '2023-09-16T10:00:00Z',
isServiceSession: false,
isPlenumSession: true,
speakers: [
{ id: '00000000-0000-0000-0000-000000000004', name: 'Aiden Test' },
],
categories: [
{
id: 2124,
name: 'Session format',
categoryItems: [{ id: 4373, name: 'Session' }],
},
],
roomId: 215,
room: 'Green Room',
liveUrl: null,
recordingUrl: null,
status: 'Accepted',
},
],
},
]
export const fixtureSchedule: Array<SessionizeScheduleDay> = [
{
date: '2023-09-16T00:00:00Z',
isDefault: true,
rooms: [
{
id: 215,
name: 'Green Room',
sessions: [
{
id: '14022',
title: "Aiden's Keynote",
description: 'Opening talk',
startsAt: '2023-09-16T09:00:00Z',
endsAt: '2023-09-16T10:00:00Z',
isServiceSession: false,
isPlenumSession: true,
speakers: [
{
id: '00000000-0000-0000-0000-000000000004',
name: 'Aiden Test',
},
],
roomId: 215,
room: 'Green Room',
status: 'Accepted',
},
],
},
],
timeSlots: [],
},
]