10 lines
354 B
TypeScript
10 lines
354 B
TypeScript
import { Cookie, CookieSetOptions, CookieGetOptions } from 'universal-cookie';
|
|
export default function useCookies<T extends string, U = {
|
|
[K in T]?: any;
|
|
}>(dependencies?: T[], options?: CookieGetOptions): [
|
|
U,
|
|
(name: T, value: Cookie, options?: CookieSetOptions) => void,
|
|
(name: T, options?: CookieSetOptions) => void,
|
|
() => void
|
|
];
|