cv/src/app/hooks/PersonContext.tsx
2023-05-27 05:25:48 +02:00

18 lines
520 B
TypeScript

'use client'
import React, { useContext } from 'react';
import { createContext } from 'react';
import { personalData } from '../../PersonalData';
import { PersonalData } from '../../PersonalDataTypes';
export const PersonContext = createContext(personalData);
export function PersonProvider({ children }) {
return (
<PersonContext.Provider value={personalData}>
{children}
</PersonContext.Provider>
)
}
export const usePersonContext = (): PersonalData => useContext(PersonContext)