put notifications top of router

This commit is contained in:
Joshua Hsueh 2021-07-06 22:55:42 -04:00
commit 21e246bcde
3 changed files with 4 additions and 4 deletions

View File

@ -1,5 +1,5 @@
import { useState, useEffect } from 'react'; import { useEffect, useState } from 'react';
import { getGroups, getNotifications } from './api'; import { getGroups } from './api';
import { IGroup } from './Group'; import { IGroup } from './Group';
import GroupCreatorLink from './GroupCreatorLink'; import GroupCreatorLink from './GroupCreatorLink';
import GroupJoinerLink from './GroupJoinerLink'; import GroupJoinerLink from './GroupJoinerLink';
@ -7,6 +7,7 @@ import GroupList from './GroupList';
export default function Groups() { export default function Groups() {
const [groups, setGroups] = useState<IGroup[]>([]); const [groups, setGroups] = useState<IGroup[]>([]);
// eslint-disable-next-line
useEffect(() => { useEffect(() => {
getGroups().then(setGroups); getGroups().then(setGroups);
}, []); }, []);

View File

@ -22,7 +22,7 @@ export default function Notification({
const rejectInv = useCallback(() => { const rejectInv = useCallback(() => {
denyInvite(notification.user.id); denyInvite(notification.user.id);
}, []); }, [notification.user.id]);
return ( return (
<div className="notification"> <div className="notification">

View File

@ -1,4 +1,3 @@
import { userInfo } from 'node:os';
import Notification from './Notification'; import Notification from './Notification';
export type INotification = { export type INotification = {