Changeset 67dfe57


Ignore:
Timestamp:
12/24/25 17:31:11 (7 months ago)
Author:
Tome <gjorgievtome@…>
Branches:
main
Children:
e729b88
Parents:
40ac7a9
Message:

Fix AuthState

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • components/Navbar.tsx

    r40ac7a9 r67dfe57  
    77import Box from "@mui/material/Box";
    88import { styled } from "@mui/material/styles";
    9 import { fetchAuthState } from "../pages/auth/authState.telefunc";
    109import LogoUrl from '../assets/projectlogo.png';
     10import {onGetAuthState} from "../pages/+Layout.telefunc";
    1111
    1212
     
    2525    useEffect(() => {
    2626        let active = true;
    27         fetchAuthState()
     27        onGetAuthState()
    2828            .then((data) => active && setAuth({ isLoggedIn: data.isLoggedIn, username: data.username }))
    2929            .catch(() => active && setAuth({ isLoggedIn: false, username: null }));
  • pages/+Layout.telefunc.ts

    r40ac7a9 r67dfe57  
    44import type {Database} from "../database/drizzle/db";
    55
    6 export async function AuthenticationState() {
     6export async function onGetAuthState() {
    77    const context = getAuthState();
    88
  • pages/index/+Page.tsx

    r40ac7a9 r67dfe57  
    1616
    1717import { onGetHighestRankedBuilds, onCloneBuild } from './buildCards.telefunc';
    18 import { onGetApprovedBuilds } from '../+Layout.telefunc';
     18import {onGetApprovedBuilds, onGetAuthState} from '../+Layout.telefunc';
    1919import {getAuthState} from "../../server/telefunc/ctx"; //
    2020
     
    3333                    authData, highestRankedBuilds, commnityBuilds
    3434                ] = await Promise.all([
    35                     getAuthState(),
     35                    onGetAuthState(),
    3636                    onGetHighestRankedBuilds({ limit: 3 }),
    3737                    onGetApprovedBuilds({ limit: 12 })
Note: See TracChangeset for help on using the changeset viewer.