This commit is contained in:
KarimAldeen 2024-03-26 11:24:35 +03:00
parent ae45d6f186
commit a2461703ba
2 changed files with 25 additions and 22 deletions

View File

@ -14,16 +14,19 @@ import { usePageState } from '../../lib/state mangment/LayoutPagestate'
function Page() {
const column =useTableColumns()
const {data ,status } = useGetCategories()
const {data ,isRefetching ,status } = useGetCategories()
const navigate = useNavigate()
const totalRows = data?.meta?.total;
const { setObjectToEdit, objectToEdit } = usePageState()
console.log(objectToEdit,"objectToEdit");
useEffect(() => {
if(objectToEdit && objectToEdit.length > 0)
setObjectToEdit([])
console.log(objectToEdit,"objectToEdit");
if(objectToEdit)
setObjectToEdit(null)
}, [setObjectToEdit,objectToEdit ])
}, [setObjectToEdit,objectToEdit ,data,isRefetching])
return (
// Pass Status to Layout

View File

@ -354,14 +354,14 @@ const EditPage = () => {
else {
const EditAttributeValue = dataToSend
const IMage =
(typeof EditAttributeValue?.image === 'string') ?
{
copied_image: EditAttributeValue?.image
} :
{
image: EditAttributeValue?.image
};
// const IMage =
// (typeof EditAttributeValue?.image === 'string') ?
// {
// copied_image: EditAttributeValue?.image
// } :
// {
// image: EditAttributeValue?.image
// };
const NewEditAttributeValue = {
value: {
@ -369,7 +369,7 @@ const EditPage = () => {
ar: EditAttributeValue?.value_ar,
de: EditAttributeValue?.value_de
},
...IMage,
image:EditAttributeValue?.image,
attribute_id: EditAttribute?.id,
}
if (EditAttribute.type === "color") {
@ -420,21 +420,21 @@ const EditPage = () => {
AddAttribute?.AttributeValue?.slice(1)?.map((dataToSend: any, index: number) => {
const AddAttributeValue = dataToSend
const IMage =
(typeof AddAttributeValue?.image === 'string') ?
{
copied_image: AddAttributeValue?.image
} :
{
image: AddAttributeValue?.image
};
// const IMage =
// (typeof AddAttributeValue?.image === 'string') ?
// {
// copied_image: AddAttributeValue?.image
// } :
// {
// image: AddAttributeValue?.image
// };
const NewAddAttributeValue = {
value: {
en: AddAttributeValue?.value_en,
ar: AddAttributeValue?.value_ar ?? AddAttributeValue?.value_en,
de: AddAttributeValue?.value_de ?? AddAttributeValue?.value_en
},
...IMage,
image:AddAttributeValue?.image,
attribute_id: AttributeId,
}
mutateAttributeValue(NewAddAttributeValue)