Update favorites query and state to work with new backend (#2520)
* wip * wip * adding favorite works in the database * favorites are showing in the left drawer * update favoorite NavItem link * wip * adding favorite works * everything seems to work * fix delete bug * fix update favorite position * update Favorite type * Fix --------- Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
@ -36,7 +36,7 @@ export const useCompanyTableContextMenuEntries = () => {
|
||||
|
||||
const { data } = useGetFavoritesQuery();
|
||||
const favorites = data?.findFavorites;
|
||||
const { insertCompanyFavorite, deleteCompanyFavorite } = useFavorites();
|
||||
const { createFavorite, deleteFavorite } = useFavorites();
|
||||
|
||||
const handleFavoriteButtonClick = useRecoilCallback(({ snapshot }) => () => {
|
||||
const selectedRowIds = snapshot
|
||||
@ -53,8 +53,8 @@ export const useCompanyTableContextMenuEntries = () => {
|
||||
);
|
||||
|
||||
resetTableRowSelection();
|
||||
if (isFavorite) deleteCompanyFavorite(selectedCompanyId);
|
||||
else insertCompanyFavorite(selectedCompanyId);
|
||||
if (isFavorite) deleteFavorite(selectedCompanyId);
|
||||
else createFavorite('company', selectedCompanyId);
|
||||
});
|
||||
|
||||
const [deleteManyCompany] = useDeleteManyCompaniesMutation({
|
||||
|
||||
Reference in New Issue
Block a user