1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-24 20:36:40 +07:00

only show boris updates to fetched users

This commit is contained in:
Fedor Katurov 2022-11-22 17:22:06 +06:00
parent 75dc20ca0b
commit 2e88b79d67

View file

@ -27,7 +27,7 @@ export interface HeaderProps {}
const Header: FC<HeaderProps> = observer(() => { const Header: FC<HeaderProps> = observer(() => {
const [isScrolled, setIsScrolled] = useState(false); const [isScrolled, setIsScrolled] = useState(false);
const { showModal } = useModal(); const { showModal } = useModal();
const { isUser, user } = useAuth(); const { isUser, user, fetched } = useAuth();
const { hasFlowUpdates, hasLabUpdates } = useFlow(); const { hasFlowUpdates, hasLabUpdates } = useFlow();
const { borisCommentedAt } = useUpdates(); const { borisCommentedAt } = useUpdates();
const { open } = useSidebar(); const { open } = useSidebar();
@ -44,9 +44,9 @@ const Header: FC<HeaderProps> = observer(() => {
() => () =>
isUser && isUser &&
borisCommentedAt && borisCommentedAt &&
(!user.last_seen_boris || ((fetched && !user.last_seen_boris) ||
isBefore(new Date(user.last_seen_boris), new Date(borisCommentedAt))), isBefore(new Date(user.last_seen_boris), new Date(borisCommentedAt))),
[borisCommentedAt, isUser, user.last_seen_boris], [borisCommentedAt, isUser, user.last_seen_boris, fetched],
); );
// Needed for SSR // Needed for SSR