on master help sign in
bridge/src/lib/useRejectedIncomingPointTransfers.js
19 lines 514 B history raw
1import { useCallback } from 'react';
3import useLocalStorageState from './useLocalStorageState';
5const REJECTED_POINTS_KEY = 'bridge:rejected-points';
7export default function useRejectedIncomingPointTransfers() {
8 const [rejectedPoints, setRejectedPoints] = useLocalStorageState(
9 REJECTED_POINTS_KEY,
10 []
11 );
13 const addRejectedPoint = useCallback(
14 point => setRejectedPoints([...rejectedPoints, point]),
15 [rejectedPoints, setRejectedPoints]
16 );
18 return [rejectedPoints, addRejectedPoint];