refactor create path for /country route

This commit is contained in:
maxim 2025-01-27 19:26:52 +03:00
parent 36e48e5540
commit 16a269bd42
2 changed files with 10 additions and 5 deletions

View File

@ -27,20 +27,21 @@ export const CityCreate = () => {
render={({field}) => (
<Autocomplete
{...countryAutocompleteProps}
{...field}
value={countryAutocompleteProps.options.find((option) => option.code === field.value) || null}
onChange={(_, value) => {
field.onChange(value?.code || '')
}}
getOptionLabel={(item) => {
return item?.code || ''
return item ? item.code : ''
}}
isOptionEqualToValue={(option, value) => {
return option.code === value?.code
return option.id === value?.id
}}
renderInput={(params) => <TextField {...params} label="Country Code" margin="normal" variant="outlined" error={!!errors.country_code} helperText={(errors as any)?.country_code?.message} required />}
/>
)}
/>
<TextField
{...register('name', {
required: 'This field is required',

View File

@ -1,11 +1,15 @@
import {AuthPage} from '@refinedev/mui'
import {AuthPage, ThemedTitleV2} from '@refinedev/mui'
export const Login = () => {
return (
<AuthPage
type="login"
title={<ThemedTitleV2 collapsed={false} text="Белые Ночи" icon={null} />}
formProps={{
defaultValues: {email: 'demo@refine.dev', password: 'demodemo'},
defaultValues: {
email: 'demo@refine.dev',
password: 'demodemo',
},
}}
/>
)