diff --git a/front/src/components/popup/AlbumEditPopUp.tsx b/front/src/components/popup/AlbumEditPopUp.tsx index 6fa126a..c7a668c 100644 --- a/front/src/components/popup/AlbumEditPopUp.tsx +++ b/front/src/components/popup/AlbumEditPopUp.tsx @@ -9,7 +9,7 @@ import { } from 'react-icons/md'; import { useNavigate, useParams } from 'react-router-dom'; -import { AlbumResource, AlbumWrite } from '@/back-api'; +import { AlbumResource, AlbumUpdate } from '@/back-api'; import { FormCovers } from '@/components/form/FormCovers'; import { FormGroupShow } from '@/components/form/FormGroup'; import { FormInput } from '@/components/form/FormInput'; @@ -64,11 +64,11 @@ export const AlbumEditPopUp = ({}: AlbumEditPopUpProps) => { }; const initialRef = useRef(null); const finalRef = useRef(null); - const form = useFormidable({ + const form = useFormidable>({ initialValues: dataAlbum, deltaConfig: { omit: ['covers'] }, }); - const onSave = async (deltaData: AlbumWrite) => { + const onSave = async (deltaData: Partial) => { if (isNullOrUndefined(albumIdInt)) { return; } diff --git a/front/src/components/popup/ArtistEditPopUp.tsx b/front/src/components/popup/ArtistEditPopUp.tsx index f994be8..be63606 100644 --- a/front/src/components/popup/ArtistEditPopUp.tsx +++ b/front/src/components/popup/ArtistEditPopUp.tsx @@ -9,7 +9,7 @@ import { } from 'react-icons/md'; import { useNavigate, useParams } from 'react-router-dom'; -import { ArtistResource, ArtistWrite } from '@/back-api'; +import { ArtistResource, ArtistUpdate } from '@/back-api'; import { FormCovers } from '@/components/form/FormCovers'; import { FormInput } from '@/components/form/FormInput'; import { FormTextarea } from '@/components/form/FormTextarea'; @@ -63,11 +63,11 @@ export const ArtistEditPopUp = ({}: ArtistEditPopUpProps) => { }; const initialRef = useRef(null); const finalRef = useRef(null); - const form = useFormidable({ + const form = useFormidable>({ initialValues: dataArtist, deltaConfig: { omit: ['covers'] }, }); - const onSave = async (dataDelta: ArtistWrite) => { + const onSave = async (dataDelta: Partial) => { if (isNullOrUndefined(artistIdInt)) { return; } diff --git a/front/src/components/popup/GenderEditPopUp.tsx b/front/src/components/popup/GenderEditPopUp.tsx index 63360e1..8f7cc31 100644 --- a/front/src/components/popup/GenderEditPopUp.tsx +++ b/front/src/components/popup/GenderEditPopUp.tsx @@ -9,7 +9,7 @@ import { } from 'react-icons/md'; import { useNavigate, useParams } from 'react-router-dom'; -import { GenderResource, GenderWrite } from '@/back-api'; +import { GenderResource, GenderUpdate } from '@/back-api'; import { FormCovers } from '@/components/form/FormCovers'; import { FormInput } from '@/components/form/FormInput'; import { FormTextarea } from '@/components/form/FormTextarea'; @@ -63,11 +63,11 @@ export const GenderEditPopUp = ({}: GenderEditPopUpProps) => { }; const initialRef = useRef(null); const finalRef = useRef(null); - const form = useFormidable({ + const form = useFormidable>({ initialValues: dataGender, deltaConfig: { omit: ['covers'] }, }); - const onSave = async (dataDelta: GenderWrite) => { + const onSave = async (dataDelta: Partial) => { if (isNullOrUndefined(genderIdInt)) { return; } diff --git a/front/src/components/popup/TrackEditPopUp.tsx b/front/src/components/popup/TrackEditPopUp.tsx index 795f8c4..b8107ec 100644 --- a/front/src/components/popup/TrackEditPopUp.tsx +++ b/front/src/components/popup/TrackEditPopUp.tsx @@ -4,7 +4,7 @@ import { Button, Text, useDisclosure } from '@chakra-ui/react'; import { MdAdminPanelSettings, MdDeleteForever, MdEdit } from 'react-icons/md'; import { useNavigate, useParams } from 'react-router-dom'; -import { TrackResource, TrackWrite } from '@/back-api'; +import { TrackResource, TrackUpdate } from '@/back-api'; import { FormGroupShow } from '@/components/form/FormGroup'; import { FormInput } from '@/components/form/FormInput'; import { FormNumber } from '@/components/form/FormNumber'; @@ -64,11 +64,11 @@ export const TrackEditPopUp = ({}: TrackEditPopUpProps) => { }; const initialRef = useRef(null); const finalRef = useRef(null); - const form = useFormidable({ + const form = useFormidable>({ initialValues: dataTrack, deltaConfig: { omit: ['covers'] }, }); - const onSave = async (dataDelta: TrackWrite) => { + const onSave = async (dataDelta: Partial) => { if (isNullOrUndefined(trackIdInt)) { return; }