ユーザー情報の共有
React状態管理:カスタムフック・Context・Reducer / 全 6 枚
居ないことを型にする
テーマは必ずどちらかの値でしたが、ユーザーはログアウトしていれば居ません。
export type User = {
id: string;
name: string;
};
export const UserContext =
createContext<User | null>(null);
| null居ないことを型で表す(null)既定値も nullexport type User = {
id: string;
name: string;
};
export const UserContext =
createContext<User | null>(null);
居ないことを型で表す
既定値も null
1 / 6
← → キーでも送れます