modal + favorite page + video modal + fixes
This commit is contained in:
@@ -12,7 +12,7 @@ const Navbar = () => {
|
||||
const [tabs, setTabs] = useState(_tabs);
|
||||
const location = useLocation();
|
||||
const navigate = useNavigate();
|
||||
const { favorites } = useFavorites();
|
||||
const { favorites, setFavorites } = useFavorites();
|
||||
|
||||
const onTabClick = (tab: Tab) => {
|
||||
setSelectedTab(tab);
|
||||
@@ -30,6 +30,13 @@ const Navbar = () => {
|
||||
}
|
||||
}, [location.pathname]);
|
||||
|
||||
useEffect(() => {
|
||||
const _favorites = localStorage.getItem("Favorites");
|
||||
if (!_favorites) return;
|
||||
const convertedFavorute = JSON.parse(_favorites);
|
||||
setFavorites(convertedFavorute);
|
||||
}, [setFavorites]);
|
||||
|
||||
useEffect(() => {
|
||||
const updatedTabs = _tabs.map((tab) => {
|
||||
if (tab.value === "Favorites") {
|
||||
|
||||
Reference in New Issue
Block a user