last changes
This commit is contained in:
@ -1,13 +1,19 @@
|
||||
import { Box, TextField } from "@mui/material";
|
||||
import { Edit } from "@refinedev/mui";
|
||||
import { useForm } from "@refinedev/react-hook-form";
|
||||
import { languageStore, META_LANGUAGE } from "@stores";
|
||||
import { LanguageSelector } from "@ui";
|
||||
import { observer } from "mobx-react-lite";
|
||||
|
||||
export const CountryEdit = () => {
|
||||
export const CountryEdit = observer(() => {
|
||||
const { language } = languageStore;
|
||||
const {
|
||||
saveButtonProps,
|
||||
register,
|
||||
formState: { errors },
|
||||
} = useForm({});
|
||||
} = useForm({
|
||||
refineCoreProps: META_LANGUAGE(language)
|
||||
});
|
||||
|
||||
return (
|
||||
<Edit saveButtonProps={saveButtonProps}>
|
||||
@ -16,6 +22,7 @@ export const CountryEdit = () => {
|
||||
sx={{ display: "flex", flexDirection: "column" }}
|
||||
autoComplete="off"
|
||||
>
|
||||
<LanguageSelector />
|
||||
<TextField
|
||||
{...register("code", {
|
||||
required: "Это поле является обязательным",
|
||||
@ -27,6 +34,7 @@ export const CountryEdit = () => {
|
||||
InputLabelProps={{ shrink: true }}
|
||||
type="text"
|
||||
label={"Код *"}
|
||||
disabled
|
||||
name="code"
|
||||
/>
|
||||
<TextField
|
||||
@ -45,4 +53,4 @@ export const CountryEdit = () => {
|
||||
</Box>
|
||||
</Edit>
|
||||
);
|
||||
};
|
||||
});
|
||||
|
Reference in New Issue
Block a user