import React, { Component } from 'react'
import { timestamp } from 'app/utils'
import { TextInput, LabelDescription, Select, Checkbox } from 'app/common'
import { CURTAIN_COLOR_SELECT_OPTIONS, CURTAIN_STYLE_SELECT_OPTIONS } from 'app/constants'
import { annotationFadeTimings } from 'app/utils/annotation.utils'
import { makeMediaItems } from 'app/utils/annotation.utils'
export const AnnotationFormIntro = ({ annotation, media, handleSettingsChange, handleSettingsSelect }) => {
if (!media.lookup) return
const image_list_items = makeMediaItems(media, 'file')
return (
{'Timestamp where voiceover starts, after any intro sound effect.'}
)
}
export const AnnotationFormCurtain = ({ annotation, handleSettingsChange, handleSettingsSelect }) => {
return (
)
}
export const AnnotationFormFullscreen = ({ annotation, handleSettingsChange, handleSettingsSelect }) => {
const {
fadeInDuration, fadeOutDuration, duration,
start_ts, end_ts, fade_in_end_ts, fade_out_start_ts,
} = annotationFadeTimings(annotation)
return (
{duration}
{' seconds, ends at '}
{timestamp(end_ts)}
{fadeInDuration}
{' seconds, ends at '}
{timestamp(fade_in_end_ts)}
{fadeOutDuration}
{' seconds, starts at '}
{timestamp(fade_out_start_ts)}
)
}