import React from 'react'import {Create,SimpleForm,TextInput,BooleanInput,required,useTranslate,useRefresh,useNotify,useRedirect,} from 'react-admin'import { Title } from '../common'const PlaylistCreate = (props) => {const { basePath } = propsconst refresh = useRefresh()const notify = useNotify()const redirect = useRedirect()const translate = useTranslate()const resourceName = translate('resources.playlist.name', { smart_count: 1 })const title = translate('ra.page.create', {name: `${resourceName}`,})const onSuccess = () => {notify('ra.notification.created', 'info', { smart_count: 1 })redirect('list', basePath)refresh()}return (<Create title={<Title subTitle={title} />} {...props} onSuccess={onSuccess}><SimpleForm redirect="list" variant={'outlined'}><TextInput source="name" validate={required()} /><TextInput multiline source="comment" /><BooleanInput source="public" initialValue={true} /></SimpleForm></Create>)}export default PlaylistCreate