import * as React from 'react'; import { Html5VideoControlsProps } from './../types/controls'; import TextField from '@material-ui/core/TextField'; import { BottomToolbar } from 'ory-editor-ui'; import { darkTheme } from 'ory-editor-ui/lib/ThemeProvider'; import { defaultHtml5VideoState } from '../default/state'; export interface Html5VideoDefaultControlsProps {} /*const changeUrl = (onChange: (state: Html5VideoState) => void) => ( event: React.ChangeEvent ) => event.target && onChange({ url: event.target.value });*/ const Html5VideoDefaultControls: React.SFC = props => { const { state: { url } = defaultHtml5VideoState, commitUrl, changeUrlPreview, focused, readOnly, } = props; return (
{!readOnly && focused && ( changeUrlPreview(e.target.value)} onBlur={commitUrl} value={url} style={{ width: '512px' }} /> )}
); }; export default Html5VideoDefaultControls;