summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/viewer/player/components.fullscreen/index.js
blob: 0ac69c521a2ea69b0de8e65ec3cbb6bd02392153 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import React from 'react'

import {
  FullscreenImage
} from './fullscreen.image'

import FullscreenVideo from './fullscreen.video'

import {
  FullscreenVitrine,
  FullscreenGallery,
  FullscreenCarousel
} from './fullscreen.gallery'

import {
  FullscreenCurtain
} from './fullscreen.utility'

import {
  FullscreenTextPlate
} from './fullscreen.text'

export const fullscreenComponents = {
  curtain: React.memo(FullscreenCurtain),
  video: React.memo(FullscreenVideo),
  image: React.memo(FullscreenImage),
  gallery: React.memo(FullscreenGallery),
  carousel: React.memo(FullscreenCarousel),
  vitrine: React.memo(FullscreenVitrine),
  text_plate: React.memo(FullscreenTextPlate),
}