Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 0 additions & 54 deletions src/components/form/lexicon/CreateEditCategory.tsx

This file was deleted.

80 changes: 0 additions & 80 deletions src/components/form/lexicon/CreateEditTerm.tsx

This file was deleted.

53 changes: 19 additions & 34 deletions src/pages/ocotillo/lexicon/create.tsx
Original file line number Diff line number Diff line change
@@ -1,45 +1,30 @@
import type { HttpError } from '@refinedev/core'
import { Create, DateField } from '@refinedev/mui'
import Box from '@mui/material/Box'
import TextField from '@mui/material/TextField'
import { useForm } from '@refinedev/react-hook-form'
import { Nullable } from '../../../interfaces'
import { ICategory, ITerm } from '@/interfaces/ocotillo/ILexicon'
import { DatePicker } from '@mui/x-date-pickers'
import { Controller } from 'react-hook-form'
import { SelectThingComponent } from '@/components/form/thing/SelectThingComponent'
import { ControlledSelectField } from '@/components'
import { CreateEditCategory } from '@/components/form/lexicon/CreateEditCategory'
import { CreateEditTerm } from '@/components/form/lexicon/CreateEditTerm'
// import { CreateEditTerm } from '@/components/form/thing/CreateEditTerm'
import { Create } from '@refinedev/mui'
import { Typography } from '@mui/material'

export const CategoryCreate: React.FC = () => {
const {
saveButtonProps,
register,
control,
watch,
formState: { errors },
} = useForm<ICategory, HttpError, Nullable<ICategory>>()

return (
<Create saveButtonProps={saveButtonProps}>
<CreateEditCategory control={control} errors={errors} />
<Create
saveButtonProps={{
disabled: true,
}}
>
<Typography variant="h1" textAlign="center">
Lexicon Category are readonly
</Typography>
</Create>
)
}
export const TermCreate: React.FC = () => {
const {
saveButtonProps,
register,
control,
watch,
formState: { errors },
} = useForm<ITerm, HttpError, Nullable<ITerm>>()

return (
<Create resource={'lexicon/term'} saveButtonProps={saveButtonProps}>
<CreateEditTerm control={control} errors={errors} />
<Create
resource={'lexicon/term'}
saveButtonProps={{
disabled: true,
}}
>
<Typography variant="h1" textAlign="center">
Lexicon Terms are readonly
</Typography>
</Create>
)
}
52 changes: 18 additions & 34 deletions src/pages/ocotillo/lexicon/edit.tsx
Original file line number Diff line number Diff line change
@@ -1,46 +1,30 @@
import type { HttpError } from '@refinedev/core'
import { Edit } from '@refinedev/mui'
import Box from '@mui/material/Box'
import TextField from '@mui/material/TextField'
import { useForm } from '@refinedev/react-hook-form'

import type { Nullable } from '@/interfaces'
import { ITerm, ICategory } from '@/interfaces/ocotillo/ILexicon'
import { DatePicker } from '@mui/x-date-pickers'
import { Controller } from 'react-hook-form'
import dayjs from 'dayjs'
import { CreateEditTerm } from '@/components/form/lexicon/CreateEditTerm'
import { CreateEditCategory } from '@/components/form/lexicon/CreateEditCategory'
import { Typography } from '@mui/material'

export const CategoryEdit: React.FC = () => {
const {
saveButtonProps,
refineCore: { query: queryResult },
register,
watch,
control,
formState: { errors },
} = useForm<ICategory, HttpError, Nullable<ICategory>>()

return (
<Edit saveButtonProps={saveButtonProps}>
<CreateEditCategory control={control} errors={errors} />
<Edit
saveButtonProps={{
disabled: true,
}}
>
<Typography variant="h1" textAlign="center">
Lexicon Category are readonly
</Typography>
</Edit>
)
}
export const TermEdit: React.FC = () => {
const {
saveButtonProps,
refineCore: { query: queryResult },
register,
watch,
control,
formState: { errors },
} = useForm<ITerm, HttpError, Nullable<ITerm>>()

export const TermEdit: React.FC = () => {
return (
<Edit saveButtonProps={saveButtonProps}>
<CreateEditTerm control={control} errors={errors} />
<Edit
saveButtonProps={{
disabled: true,
}}
>
<Typography variant="h1" textAlign="center">
Lexicon Terms are readonly
</Typography>
</Edit>
)
}
Loading