blob: a89701afabfa2d1f9663b20db1ffea79be6dd72e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import { useCallback, useContext } from 'react';
import { AckeeContext } from '../../providers';
export const useAckee = () => {
const { tracking, setTracking } = useContext(AckeeContext);
const toggle = useCallback(() => {
setTracking((prev) => {
if (prev === 'full') return 'partial';
return 'full';
});
}, [setTracking]);
return [tracking, toggle] as const;
};
|