import { Dispatch } from 'redux' import { scenesFetchedSuccess, // scenessFetchedError, PublicScene } from './actions' const media: PublicScene[] = [{ name: 'Launchpad', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Launchpad/Launchpad.gltf' }, { name: 'ArtGallery', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Art_Gallery/scene.glb', thumbnailUrl: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Art_Gallery/thumbnail.png' }, { name: 'CollegeCampus', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/College_Campus/scene.glb', thumbnailUrl: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/College_Campus/thumbnail.png' }, { name: 'MicroWorld', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Micro_World/scene.glb', thumbnailUrl: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Micro_World/thumbnail.png' }, { name: 'ScienceLab', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Science_Lab/scene.glb', thumbnailUrl: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Science_Lab/thumbnail.png' }, { name: 'Underwater', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Underwater/scene.glb', thumbnailUrl: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Underwater/thumbnail.png' }, { name: 'CubeRoom', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Cube_Room/CubeRoom.gltf' }, { name: 'Greenhouse', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Greenhouse/scene.glb', thumbnailUrl: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Greenhouse/thumbnail.png' }, { name: 'MusicRoom', url: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Music_Room/scene.glb', thumbnailUrl: 'https://kaixr-scenes.s3-us-west-2.amazonaws.com/Music_Room/thumbnail.png' } ] export function fetchPublicScenes () { return (dispatch: Dispatch) => { const scenes = media as PublicScene[] return dispatch(scenesFetchedSuccess(scenes)) } }