..
This commit is contained in:
@@ -20,13 +20,15 @@ export interface FavoriteWrapperProps {
|
|||||||
editMode?: boolean,
|
editMode?: boolean,
|
||||||
setEditMode?: (editMode: boolean) => void;
|
setEditMode?: (editMode: boolean) => void;
|
||||||
changeMenuId?: string;
|
changeMenuId?: string;
|
||||||
|
setMenuOn?: (menuOn: boolean) => void;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const FavoriteWrapper = ({
|
export const FavoriteWrapper = ({
|
||||||
usingType,
|
usingType,
|
||||||
editMode,
|
editMode,
|
||||||
setEditMode,
|
setEditMode,
|
||||||
changeMenuId
|
changeMenuId,
|
||||||
|
setMenuOn
|
||||||
}: FavoriteWrapperProps) => {
|
}: FavoriteWrapperProps) => {
|
||||||
const { navigate } = useNavigate();
|
const { navigate } = useNavigate();
|
||||||
|
|
||||||
@@ -46,11 +48,14 @@ export const FavoriteWrapper = ({
|
|||||||
const onClickToNavigate = (path?: string) => {
|
const onClickToNavigate = (path?: string) => {
|
||||||
if(!!path){
|
if(!!path){
|
||||||
navigate(path);
|
navigate(path);
|
||||||
|
if(setMenuOn){
|
||||||
|
setMenuOn(false);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const getFavoriteList = () => {
|
const getFavoriteList = () => {
|
||||||
console.log('1111')
|
|
||||||
let userFavorite = useStore.getState().UserStore.userFavorite;
|
let userFavorite = useStore.getState().UserStore.userFavorite;
|
||||||
setFavoriteItems(userFavorite);
|
setFavoriteItems(userFavorite);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -124,6 +124,7 @@ export const Menu = ({
|
|||||||
editMode={ editMode }
|
editMode={ editMode }
|
||||||
setEditMode={ setEditMode }
|
setEditMode={ setEditMode }
|
||||||
changeMenuId={ changeMenuId }
|
changeMenuId={ changeMenuId }
|
||||||
|
setMenuOn={ setMenuOn }
|
||||||
></FavoriteWrapper>
|
></FavoriteWrapper>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user