Function useCookieStore

  • Returns {
        deleteCookie: (
            name: string,
            options?: Pick<CookieOptions, "domain" | "path">,
        ) => Promise<boolean>;
        getAllCookies: () => Promise<Cookie[]>;
        getCookie: (name: string) => Promise<null | Cookie>;
        setCookie: (
            name: string,
            value: string,
            options?: CookieOptions,
        ) => Promise<boolean>;
        subscribeToChanges: (
            callback: (event: CookieChangeEvent) => void,
        ) => () => void;
        get state(): CookieStoreState;
        subscribe(callback: (state: CookieStoreState) => void): () => boolean;
    }