Loading frontend/src/components/Playlist/Playlist.tsxdeleted 100644 → 0 +0 −18 Original line number Diff line number Diff line import {useContext} from "react"; import {UserContext} from "../../contexts/UserContext.tsx"; import {Button, Flex} from "antd"; type PlaylistProps = { movieIds: string[]; } const Playlist: React.FC<PlaylistProps> = ({movieIds}) => { const { user, setUser } = useContext(UserContext); return ( <Flex > </Flex> ); } export default Playlist; No newline at end of file frontend/src/contexts/UserContext.tsx +7 −1 Original line number Diff line number Diff line import React, {createContext, ReactNode, useState, useEffect} from 'react'; import {User} from "../types.ts"; type UserType = { id: string; name: string; email: string; } export type UserContextType = { user: User | null; user: UserType | null; setUser: React.Dispatch<React.SetStateAction<User | null>>; }; Loading Loading
frontend/src/components/Playlist/Playlist.tsxdeleted 100644 → 0 +0 −18 Original line number Diff line number Diff line import {useContext} from "react"; import {UserContext} from "../../contexts/UserContext.tsx"; import {Button, Flex} from "antd"; type PlaylistProps = { movieIds: string[]; } const Playlist: React.FC<PlaylistProps> = ({movieIds}) => { const { user, setUser } = useContext(UserContext); return ( <Flex > </Flex> ); } export default Playlist; No newline at end of file
frontend/src/contexts/UserContext.tsx +7 −1 Original line number Diff line number Diff line import React, {createContext, ReactNode, useState, useEffect} from 'react'; import {User} from "../types.ts"; type UserType = { id: string; name: string; email: string; } export type UserContextType = { user: User | null; user: UserType | null; setUser: React.Dispatch<React.SetStateAction<User | null>>; }; Loading