Skip to main content

Global State

Quy ước quản lý state toàn cục trong ứng dụng.

Sử dụng Jotai​

Sử dụng Jotai để quản lý global state (state cần chia sẻ giữa nhiều component/màn hình).

Ví dụ (minh họa):

import { atom, useAtom } from 'jotai';

const currentOrgIdAtom = atom<string | null>(null);

export function useCurrentOrg() {
return useAtom(currentOrgIdAtom);
}

Không sử dụng Redux​

Dự án không dùng Redux cho global state. Mọi state chung dùng Jotai (hoặc context nếu team quy định bổ sung).