@open-condo/miniapp-utils
Version:
A set of helper functions / components / hooks used to build new condo apps fast
1 lines • 626 B
Source Map (JSON)
{"version":3,"sources":["../../src/hooks/useEffectOnce.ts"],"sourcesContent":["// SRC: https://github.com/streamich/react-use/blob/master/src/useEffectOnce.ts\n\nimport { EffectCallback, useEffect } from 'react'\n\n/**\n * useEffect wrapper, that runs side effect only once on initial component render\n * @example\n * useEffectOnce(() => {\n * initAnalytics()\n * })\n */\nexport function useEffectOnce (cb: EffectCallback): void {\n // eslint-disable-next-line react-hooks/exhaustive-deps\n useEffect(cb, [])\n}\n"],"mappings":";AAEA,SAAyB,iBAAiB;AASnC,SAAS,cAAe,IAA0B;AAErD,YAAU,IAAI,CAAC,CAAC;AACpB;","names":[]}