diff --git a/favicon.ico b/favicon.ico index 8c2246af..e1cf7f1c 100644 Binary files a/favicon.ico and b/favicon.ico differ diff --git a/iframe.html b/iframe.html index ea223b1b..21b26a3e 100644 --- a/iframe.html +++ b/iframe.html @@ -1,60 +1,27 @@ -Storybook

No Preview

Sorry, but you either have no stories or none are selected somehow.

-    
-  
\ No newline at end of file + \ No newline at end of file diff --git a/index.html b/index.html index 4efcdffb..e0b95dee 100644 --- a/index.html +++ b/index.html @@ -1,14 +1,44 @@ -Storybook
\ No newline at end of file + + + + + + + + Storybook + + + + + +
+ + diff --git a/lib/__stories__/createMemo.story.d.ts b/lib/__stories__/createMemo.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/createMemo.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useAdopt.story.d.ts b/lib/__stories__/useAdopt.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useAdopt.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useAsync.story.d.ts b/lib/__stories__/useAsync.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useAsync.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useAudio.story.d.ts b/lib/__stories__/useAudio.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useAudio.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useBattery.story.d.ts b/lib/__stories__/useBattery.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useBattery.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useBoolean.story.d.ts b/lib/__stories__/useBoolean.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useBoolean.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useCallbag.story.d.ts b/lib/__stories__/useCallbag.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useCallbag.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useCounter.story.d.ts b/lib/__stories__/useCounter.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useCounter.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useCss.story.d.ts b/lib/__stories__/useCss.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useCss.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useDebounce.story.d.ts b/lib/__stories__/useDebounce.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useDebounce.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useFavicon.story.d.ts b/lib/__stories__/useFavicon.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useFavicon.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useGeolocation.story.d.ts b/lib/__stories__/useGeolocation.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useGeolocation.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useGetSet.story.d.ts b/lib/__stories__/useGetSet.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useGetSet.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useGetSetState.story.d.ts b/lib/__stories__/useGetSetState.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useGetSetState.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useHover.story.d.ts b/lib/__stories__/useHover.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useHover.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useHoverDirty.story.d.ts b/lib/__stories__/useHoverDirty.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useHoverDirty.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useIdle.story.d.ts b/lib/__stories__/useIdle.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useIdle.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useLifecycles.story.d.ts b/lib/__stories__/useLifecycles.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useLifecycles.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useList.story.d.ts b/lib/__stories__/useList.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useList.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useLocalStorage.story.d.ts b/lib/__stories__/useLocalStorage.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useLocalStorage.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useLocation.story.d.ts b/lib/__stories__/useLocation.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useLocation.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useLogger.story.d.ts b/lib/__stories__/useLogger.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useLogger.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useMap.story.d.ts b/lib/__stories__/useMap.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useMap.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useMedia.story.d.ts b/lib/__stories__/useMedia.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useMedia.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useMediaDevices.story.d.ts b/lib/__stories__/useMediaDevices.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useMediaDevices.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useMotion.story.d.ts b/lib/__stories__/useMotion.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useMotion.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useMount.story.d.ts b/lib/__stories__/useMount.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useMount.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useNetwork.story.d.ts b/lib/__stories__/useNetwork.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useNetwork.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useObservable.story.d.ts b/lib/__stories__/useObservable.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useObservable.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useOrientation.story.d.ts b/lib/__stories__/useOrientation.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useOrientation.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useOutsideClick.story.d.ts b/lib/__stories__/useOutsideClick.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useOutsideClick.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useRaf.story.d.ts b/lib/__stories__/useRaf.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useRaf.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useRefMounted.story.d.ts b/lib/__stories__/useRefMounted.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useRefMounted.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useRenderProp.story.d.ts b/lib/__stories__/useRenderProp.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useRenderProp.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useSessionStorage.story.d.ts b/lib/__stories__/useSessionStorage.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useSessionStorage.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useSetState.story.d.ts b/lib/__stories__/useSetState.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useSetState.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useSize.story.d.ts b/lib/__stories__/useSize.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useSize.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useSpeech.story.d.ts b/lib/__stories__/useSpeech.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useSpeech.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useSpring.story.d.ts b/lib/__stories__/useSpring.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useSpring.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useTimeout.story.d.ts b/lib/__stories__/useTimeout.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useTimeout.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useTitle.story.d.ts b/lib/__stories__/useTitle.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useTitle.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useToggle.story.d.ts b/lib/__stories__/useToggle.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useToggle.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useTween.story.d.ts b/lib/__stories__/useTween.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useTween.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useUnmount.story.d.ts b/lib/__stories__/useUnmount.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useUnmount.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useUpdate.story.d.ts b/lib/__stories__/useUpdate.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useUpdate.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useVideo.story.d.ts b/lib/__stories__/useVideo.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useVideo.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useWait.story.d.ts b/lib/__stories__/useWait.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useWait.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/__stories__/useWindowSize.story.d.ts b/lib/__stories__/useWindowSize.story.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/lib/__stories__/useWindowSize.story.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/lib/createMemo.d.ts b/lib/createMemo.d.ts new file mode 100644 index 00000000..976a9c05 --- /dev/null +++ b/lib/createMemo.d.ts @@ -0,0 +1,2 @@ +declare const createMemo: (fn: any) => (...args: any[]) => any; +export default createMemo; diff --git a/lib/createRouter.d.ts b/lib/createRouter.d.ts new file mode 100644 index 00000000..3c222ad3 --- /dev/null +++ b/lib/createRouter.d.ts @@ -0,0 +1,7 @@ +export interface RouterProviderProps { + route: string; + fullRoute?: string; + parent?: any; +} +declare const createRouter: () => void; +export default createRouter; diff --git a/lib/index.d.ts b/lib/index.d.ts new file mode 100644 index 00000000..3092d22a --- /dev/null +++ b/lib/index.d.ts @@ -0,0 +1,48 @@ +import createMemo from './createMemo'; +import useAsync from './useAsync'; +import useAudio from './useAudio'; +import useBattery from './useBattery'; +import useBoolean from './useBoolean'; +import useCallbag from './useCallbag'; +import useCounter from './useCounter'; +import useCss from './useCss'; +import useDebounce from './useDebounce'; +import useFavicon from './useFavicon'; +import useGeolocation from './useGeolocation'; +import useGetSet from './useGetSet'; +import useGetSetState from './useGetSetState'; +import useHover from './useHover'; +import useHoverDirty from './useHoverDirty'; +import useIdle from './useIdle'; +import useLifecycles from './useLifecycles'; +import useList from './useList'; +import useLocalStorage from './useLocalStorage'; +import useLocation from './useLocation'; +import useLogger from './useLogger'; +import useMap from './useMap'; +import useMedia from './useMedia'; +import useMediaDevices from './useMediaDevices'; +import useMotion from './useMotion'; +import useMount from './useMount'; +import useNetwork from './useNetwork'; +import useNumber from './useNumber'; +import useObservable from './useObservable'; +import useOrientation from './useOrientation'; +import useOutsideClick from './useOutsideClick'; +import useRaf from './useRaf'; +import useRefMounted from './useRefMounted'; +import useSessionStorage from './useSessionStorage'; +import useSetState from './useSetState'; +import useSize from './useSize'; +import useSpeech from './useSpeech'; +import useSpring from './useSpring'; +import useTimeout from './useTimeout'; +import useTitle from './useTitle'; +import useToggle from './useToggle'; +import useTween from './useTween'; +import useUnmount from './useUnmount'; +import useUpdate from './useUpdate'; +import useVideo from './useVideo'; +import useWindowSize from './useWindowSize'; +import useWait from './useWait'; +export { createMemo, useAsync, useAudio, useBattery, useBoolean, useCallbag, useCounter, useCss, useDebounce, useFavicon, useGeolocation, useGetSet, useGetSetState, useHover, useHoverDirty, useIdle, useLifecycles, useList, useLocalStorage, useLocation, useLogger, useMap, useMedia, useMediaDevices, useMotion, useMount, useNetwork, useNumber, useObservable, useOrientation, useOutsideClick, useRaf, useRefMounted, useSessionStorage, useSetState, useSize, useSpeech, useSpring, useTimeout, useTitle, useToggle, useTween, useUnmount, useUpdate, useVideo, useWindowSize, useWait }; diff --git a/lib/useAdopt.d.ts b/lib/useAdopt.d.ts new file mode 100644 index 00000000..6bd9db5e --- /dev/null +++ b/lib/useAdopt.d.ts @@ -0,0 +1,5 @@ +import * as React from 'react'; +declare const useAdopt: (map: { [key in keyof T]: React.ReactElement; }) => [React.ReactElement, T]; +export default useAdopt; diff --git a/lib/useAsync.d.ts b/lib/useAsync.d.ts new file mode 100644 index 00000000..c440a3ce --- /dev/null +++ b/lib/useAsync.d.ts @@ -0,0 +1,15 @@ +export declare type AsyncState = { + loading: true; + error?: undefined; + value?: undefined; +} | { + loading: false; + error: Error; + value?: undefined; +} | { + loading: false; + error?: undefined; + value: T; +}; +declare const useAsync: (fn: () => Promise, args?: any) => AsyncState; +export default useAsync; diff --git a/lib/useAudio.d.ts b/lib/useAudio.d.ts new file mode 100644 index 00000000..9f346474 --- /dev/null +++ b/lib/useAudio.d.ts @@ -0,0 +1,5 @@ +/// +declare const useAudio: (elOrProps: import("./util/createHTMLMediaHook").HTMLMediaProps | import("react").ReactElement) => [import("react").ReactElement, import("./util/createHTMLMediaHook").HTMLMediaState, import("./util/createHTMLMediaHook").HTMLMediaControls, { + current: HTMLAudioElement | null; +}]; +export default useAudio; diff --git a/lib/useBattery.d.ts b/lib/useBattery.d.ts new file mode 100644 index 00000000..80b8c98f --- /dev/null +++ b/lib/useBattery.d.ts @@ -0,0 +1,8 @@ +export interface BatterySensorState { + charging: boolean; + level: number; + chargingTime: number; + dischargingTime: number; +} +declare const useBattery: () => {}; +export default useBattery; diff --git a/lib/useBoolean.d.ts b/lib/useBoolean.d.ts new file mode 100644 index 00000000..a5df55cf --- /dev/null +++ b/lib/useBoolean.d.ts @@ -0,0 +1,2 @@ +import useBoolean from './useToggle'; +export default useBoolean; diff --git a/lib/useCallbag.d.ts b/lib/useCallbag.d.ts new file mode 100644 index 00000000..51668958 --- /dev/null +++ b/lib/useCallbag.d.ts @@ -0,0 +1,2 @@ +import useCallbag from 'use-callbag'; +export default useCallbag; diff --git a/lib/useCounter.d.ts b/lib/useCounter.d.ts new file mode 100644 index 00000000..81c6f161 --- /dev/null +++ b/lib/useCounter.d.ts @@ -0,0 +1,9 @@ +export interface CounterActions { + inc: (delta?: number) => void; + dec: (delta?: number) => void; + get: () => number; + set: (value: number) => void; + reset: (value?: number) => void; +} +declare const useCounter: (initialValue?: number) => [number, CounterActions]; +export default useCounter; diff --git a/lib/useCss.d.ts b/lib/useCss.d.ts new file mode 100644 index 00000000..26def8dd --- /dev/null +++ b/lib/useCss.d.ts @@ -0,0 +1,7 @@ +export interface CssPipe { + className: string; + css: (css: object) => void; + remove: () => void; +} +declare const useCss: (css: object) => string; +export default useCss; diff --git a/lib/useDebounce.d.ts b/lib/useDebounce.d.ts new file mode 100644 index 00000000..e13908f0 --- /dev/null +++ b/lib/useDebounce.d.ts @@ -0,0 +1,2 @@ +declare const useDebounce: (fn: () => any, ms?: number, args?: any[]) => void; +export default useDebounce; diff --git a/lib/useDropArea.d.ts b/lib/useDropArea.d.ts new file mode 100644 index 00000000..c61591f2 --- /dev/null +++ b/lib/useDropArea.d.ts @@ -0,0 +1,3 @@ +import * as React from 'react'; +declare const useDropArea: (el: React.ReactElement) => void; +export default useDropArea; diff --git a/lib/useFavicon.d.ts b/lib/useFavicon.d.ts new file mode 100644 index 00000000..b92e3833 --- /dev/null +++ b/lib/useFavicon.d.ts @@ -0,0 +1,2 @@ +declare const useFavicon: (href: string) => void; +export default useFavicon; diff --git a/lib/useGeolocation.d.ts b/lib/useGeolocation.d.ts new file mode 100644 index 00000000..365dd60a --- /dev/null +++ b/lib/useGeolocation.d.ts @@ -0,0 +1,21 @@ +export interface GeoLocationSensorState { + accuracy: number; + altitude: number; + altitudeAccuracy: number; + heading: number; + latitude: number; + longitude: number; + speed: number; + timestamp: number; +} +declare const useGeolocation: () => { + accuracy: null; + altitude: null; + altitudeAccuracy: null; + heading: null; + latitude: null; + longitude: null; + speed: null; + timestamp: number; +}; +export default useGeolocation; diff --git a/lib/useGetSet.d.ts b/lib/useGetSet.d.ts new file mode 100644 index 00000000..2879440e --- /dev/null +++ b/lib/useGetSet.d.ts @@ -0,0 +1,2 @@ +declare const useGetSet: (initialValue: T) => [() => T, (value: T) => void]; +export default useGetSet; diff --git a/lib/useGetSetState.d.ts b/lib/useGetSetState.d.ts new file mode 100644 index 00000000..afd92c6f --- /dev/null +++ b/lib/useGetSetState.d.ts @@ -0,0 +1,2 @@ +declare const useGetSetState: (initialState?: T) => [() => T, (patch: Partial) => void]; +export default useGetSetState; diff --git a/lib/useHover.d.ts b/lib/useHover.d.ts new file mode 100644 index 00000000..3b0f3341 --- /dev/null +++ b/lib/useHover.d.ts @@ -0,0 +1,4 @@ +import * as React from 'react'; +export declare type Element = ((state: boolean) => React.ReactElement) | React.ReactElement; +declare const useHover: (element: Element) => [React.ReactElement, boolean]; +export default useHover; diff --git a/lib/useHoverDirty.d.ts b/lib/useHoverDirty.d.ts new file mode 100644 index 00000000..7984bee8 --- /dev/null +++ b/lib/useHoverDirty.d.ts @@ -0,0 +1,2 @@ +declare const useHoverDirty: (ref: any) => boolean; +export default useHoverDirty; diff --git a/lib/useIdle.d.ts b/lib/useIdle.d.ts new file mode 100644 index 00000000..4370aa9c --- /dev/null +++ b/lib/useIdle.d.ts @@ -0,0 +1,2 @@ +declare const useIdle: (ms?: number, initialState?: boolean, events?: string[]) => boolean; +export default useIdle; diff --git a/lib/useLifecycles.d.ts b/lib/useLifecycles.d.ts new file mode 100644 index 00000000..a0215b91 --- /dev/null +++ b/lib/useLifecycles.d.ts @@ -0,0 +1,2 @@ +declare const useLifecycles: (mount: any, unmount?: any) => void; +export default useLifecycles; diff --git a/lib/useList.d.ts b/lib/useList.d.ts new file mode 100644 index 00000000..1991b501 --- /dev/null +++ b/lib/useList.d.ts @@ -0,0 +1,8 @@ +export interface Actions { + set: (list: T[]) => void; + push: (item: T) => void; + filter: (fn: (value: T) => boolean) => void; + sort: (fn?: (a: T, b: T) => number) => void; +} +declare const useList: (initialList?: T[]) => [T[], Actions]; +export default useList; diff --git a/lib/useLocalStorage.d.ts b/lib/useLocalStorage.d.ts new file mode 100644 index 00000000..e62d827d --- /dev/null +++ b/lib/useLocalStorage.d.ts @@ -0,0 +1,2 @@ +declare const useLocalStorage: (key: string, initialValue?: T | undefined, raw?: boolean | undefined) => [T, (value: T) => void]; +export default useLocalStorage; diff --git a/lib/useLocation.d.ts b/lib/useLocation.d.ts new file mode 100644 index 00000000..46cf46d2 --- /dev/null +++ b/lib/useLocation.d.ts @@ -0,0 +1,16 @@ +export interface LocationSensorState { + trigger: string; + state?: any; + length?: number; + hash?: string; + host?: string; + hostname?: string; + href?: string; + origin?: string; + pathname?: string; + port?: string; + protocol?: string; + search?: string; +} +declare const useLocation: () => LocationSensorState; +export default useLocation; diff --git a/lib/useLogger.d.ts b/lib/useLogger.d.ts new file mode 100644 index 00000000..13cf7513 --- /dev/null +++ b/lib/useLogger.d.ts @@ -0,0 +1,2 @@ +declare const useLogger: (name: any, props: any) => void; +export default useLogger; diff --git a/lib/useMap.d.ts b/lib/useMap.d.ts new file mode 100644 index 00000000..11e11faf --- /dev/null +++ b/lib/useMap.d.ts @@ -0,0 +1,10 @@ +export interface Actions { + get: (key: K) => any; + set: (key: K, value: V) => void; + remove: (key: K) => void; + reset: () => void; +} +declare const useMap: (initialMap?: any) => [T, Actions]; +export default useMap; diff --git a/lib/useMedia.d.ts b/lib/useMedia.d.ts new file mode 100644 index 00000000..35b8e664 --- /dev/null +++ b/lib/useMedia.d.ts @@ -0,0 +1,2 @@ +declare const useMedia: (query: string, defaultState?: boolean) => boolean; +export default useMedia; diff --git a/lib/useMediaDevices.d.ts b/lib/useMediaDevices.d.ts new file mode 100644 index 00000000..448932a6 --- /dev/null +++ b/lib/useMediaDevices.d.ts @@ -0,0 +1,2 @@ +declare const useMediaDevices: () => {}; +export default useMediaDevices; diff --git a/lib/useMotion.d.ts b/lib/useMotion.d.ts new file mode 100644 index 00000000..5d57a424 --- /dev/null +++ b/lib/useMotion.d.ts @@ -0,0 +1,20 @@ +export interface MotionSensorState { + acceleration: { + x: number | null; + y: number | null; + z: number | null; + }; + accelerationIncludingGravity: { + x: number | null; + y: number | null; + z: number | null; + }; + rotationRate: { + alpha: number | null; + beta: number | null; + gamma: number | null; + }; + interval: number | null; +} +declare const useMotion: (initialState?: MotionSensorState) => MotionSensorState; +export default useMotion; diff --git a/lib/useMount.d.ts b/lib/useMount.d.ts new file mode 100644 index 00000000..b0c0a79a --- /dev/null +++ b/lib/useMount.d.ts @@ -0,0 +1,2 @@ +declare const useMount: (mount: any) => void; +export default useMount; diff --git a/lib/useNetwork.d.ts b/lib/useNetwork.d.ts new file mode 100644 index 00000000..0663e47c --- /dev/null +++ b/lib/useNetwork.d.ts @@ -0,0 +1,11 @@ +export interface NetworkState { + online?: boolean; + since?: Date; + downlink?: number; + downlinkMax?: number; + effectiveType?: string; + rtt?: number; + type?: string; +} +declare const useNetwork: (initialState?: NetworkState) => NetworkState; +export default useNetwork; diff --git a/lib/useNumber.d.ts b/lib/useNumber.d.ts new file mode 100644 index 00000000..2df8886b --- /dev/null +++ b/lib/useNumber.d.ts @@ -0,0 +1,2 @@ +import useNumber from './useCounter'; +export default useNumber; diff --git a/lib/useObservable.d.ts b/lib/useObservable.d.ts new file mode 100644 index 00000000..42f94c44 --- /dev/null +++ b/lib/useObservable.d.ts @@ -0,0 +1,2 @@ +declare const useObservable: (observable$: any, initialValue?: T | undefined) => T | undefined; +export default useObservable; diff --git a/lib/useOrientation.d.ts b/lib/useOrientation.d.ts new file mode 100644 index 00000000..758ba71f --- /dev/null +++ b/lib/useOrientation.d.ts @@ -0,0 +1,6 @@ +export interface OrientationState { + angle: number; + type: string; +} +declare const useOrientation: (initialState?: OrientationState) => OrientationState; +export default useOrientation; diff --git a/lib/useOutsideClick.d.ts b/lib/useOutsideClick.d.ts new file mode 100644 index 00000000..78a1f93e --- /dev/null +++ b/lib/useOutsideClick.d.ts @@ -0,0 +1,2 @@ +import useOutsideClick from 'use-onclickoutside'; +export default useOutsideClick; diff --git a/lib/useRaf.d.ts b/lib/useRaf.d.ts new file mode 100644 index 00000000..62c5a87d --- /dev/null +++ b/lib/useRaf.d.ts @@ -0,0 +1,2 @@ +declare const useRaf: (ms?: number, delay?: number) => number; +export default useRaf; diff --git a/lib/useRefMounted.d.ts b/lib/useRefMounted.d.ts new file mode 100644 index 00000000..2e7a2008 --- /dev/null +++ b/lib/useRefMounted.d.ts @@ -0,0 +1,3 @@ +/// +declare const useRefMounted: () => import("react").MutableRefObject; +export default useRefMounted; diff --git a/lib/useRenderProp.d.ts b/lib/useRenderProp.d.ts new file mode 100644 index 00000000..2d9c427e --- /dev/null +++ b/lib/useRenderProp.d.ts @@ -0,0 +1,3 @@ +import * as React from 'react'; +declare const useRenderProp: (element: React.ReactElement) => [React.ReactElement, any[]]; +export default useRenderProp; diff --git a/lib/useSessionStorage.d.ts b/lib/useSessionStorage.d.ts new file mode 100644 index 00000000..fd6c84be --- /dev/null +++ b/lib/useSessionStorage.d.ts @@ -0,0 +1,2 @@ +declare const useSessionStorage: (key: string, initialValue?: T | undefined, raw?: boolean | undefined) => [T, (value: T) => void]; +export default useSessionStorage; diff --git a/lib/useSetState.d.ts b/lib/useSetState.d.ts new file mode 100644 index 00000000..742bc287 --- /dev/null +++ b/lib/useSetState.d.ts @@ -0,0 +1,2 @@ +declare const useSetState: (initialState?: T) => [T, (patch: Function | Partial) => void]; +export default useSetState; diff --git a/lib/useSize.d.ts b/lib/useSize.d.ts new file mode 100644 index 00000000..ab5ab4a0 --- /dev/null +++ b/lib/useSize.d.ts @@ -0,0 +1,8 @@ +import * as React from 'react'; +export declare type Element = ((state: State) => React.ReactElement) | React.ReactElement; +export interface State { + width: number; + height: number; +} +declare const useSize: (element: Element, { width, height }?: Partial) => [React.ReactElement, State]; +export default useSize; diff --git a/lib/useSpeech.d.ts b/lib/useSpeech.d.ts new file mode 100644 index 00000000..1d3c5ffe --- /dev/null +++ b/lib/useSpeech.d.ts @@ -0,0 +1,13 @@ +export interface SpeechState { + isPlaying: boolean; + volume: number; +} +export interface SpeechOptions { + lang?: any; + pitch?: number; + rate?: number; + voice?: any; + volume?: number; +} +declare const useSpeech: (text: string, opts?: SpeechOptions) => SpeechState; +export default useSpeech; diff --git a/lib/useSpring.d.ts b/lib/useSpring.d.ts new file mode 100644 index 00000000..c737eb37 --- /dev/null +++ b/lib/useSpring.d.ts @@ -0,0 +1,2 @@ +declare const useSpring: (targetValue?: number, tension?: number, friction?: number) => number; +export default useSpring; diff --git a/lib/useTimeout.d.ts b/lib/useTimeout.d.ts new file mode 100644 index 00000000..85365a35 --- /dev/null +++ b/lib/useTimeout.d.ts @@ -0,0 +1,2 @@ +declare const useTimeout: (ms?: number) => boolean; +export default useTimeout; diff --git a/lib/useTitle.d.ts b/lib/useTitle.d.ts new file mode 100644 index 00000000..9d9bb32f --- /dev/null +++ b/lib/useTitle.d.ts @@ -0,0 +1,2 @@ +declare const useTitle: (title: string) => void; +export default useTitle; diff --git a/lib/useToggle.d.ts b/lib/useToggle.d.ts new file mode 100644 index 00000000..eca4e081 --- /dev/null +++ b/lib/useToggle.d.ts @@ -0,0 +1,4 @@ +export declare type UseToggle = (state: boolean) => [boolean, // state +(nextValue?: boolean) => void]; +declare const useToggle: UseToggle; +export default useToggle; diff --git a/lib/useTween.d.ts b/lib/useTween.d.ts new file mode 100644 index 00000000..7411b46c --- /dev/null +++ b/lib/useTween.d.ts @@ -0,0 +1,3 @@ +export declare type Easing = (t: number) => number; +declare const useTween: (easingName?: string, ms?: number, delay?: number) => number; +export default useTween; diff --git a/lib/useUnmount.d.ts b/lib/useUnmount.d.ts new file mode 100644 index 00000000..26179555 --- /dev/null +++ b/lib/useUnmount.d.ts @@ -0,0 +1,2 @@ +declare const useUnmount: (unmount: any) => void; +export default useUnmount; diff --git a/lib/useUpdate.d.ts b/lib/useUpdate.d.ts new file mode 100644 index 00000000..b4b47259 --- /dev/null +++ b/lib/useUpdate.d.ts @@ -0,0 +1,2 @@ +declare const useUpdate: () => () => void; +export default useUpdate; diff --git a/lib/useVideo.d.ts b/lib/useVideo.d.ts new file mode 100644 index 00000000..ec16cb32 --- /dev/null +++ b/lib/useVideo.d.ts @@ -0,0 +1,5 @@ +/// +declare const useVideo: (elOrProps: import("./util/createHTMLMediaHook").HTMLMediaProps | import("react").ReactElement) => [import("react").ReactElement, import("./util/createHTMLMediaHook").HTMLMediaState, import("./util/createHTMLMediaHook").HTMLMediaControls, { + current: HTMLAudioElement | null; +}]; +export default useVideo; diff --git a/lib/useWait.d.ts b/lib/useWait.d.ts new file mode 100644 index 00000000..45d6a55e --- /dev/null +++ b/lib/useWait.d.ts @@ -0,0 +1,2 @@ +import { useWait } from 'react-wait'; +export default useWait; diff --git a/lib/useWindowSize.d.ts b/lib/useWindowSize.d.ts new file mode 100644 index 00000000..66da382f --- /dev/null +++ b/lib/useWindowSize.d.ts @@ -0,0 +1,5 @@ +declare const useWindowSize: (initialWidth?: number, initialHeight?: number) => { + width: number; + height: number; +}; +export default useWindowSize; diff --git a/lib/util.d.ts b/lib/util.d.ts new file mode 100644 index 00000000..baf3aed6 --- /dev/null +++ b/lib/util.d.ts @@ -0,0 +1,3 @@ +export declare const isClient: boolean; +export declare const on: (obj: any, ...args: any[]) => any; +export declare const off: (obj: any, ...args: any[]) => any; diff --git a/lib/util/ShowDocs.d.ts b/lib/util/ShowDocs.d.ts new file mode 100644 index 00000000..56f6f7b4 --- /dev/null +++ b/lib/util/ShowDocs.d.ts @@ -0,0 +1,3 @@ +import * as React from 'react'; +declare const ShowDocs: (props: any) => React.DetailedReactHTMLElement<{}, HTMLElement>; +export default ShowDocs; diff --git a/lib/util/createHTMLMediaHook.d.ts b/lib/util/createHTMLMediaHook.d.ts new file mode 100644 index 00000000..9022f21c --- /dev/null +++ b/lib/util/createHTMLMediaHook.d.ts @@ -0,0 +1,24 @@ +import * as React from 'react'; +export interface HTMLMediaProps extends React.AudioHTMLAttributes, React.VideoHTMLAttributes { + src: string; +} +export interface HTMLMediaState { + buffered: any[]; + duration: number; + isPlaying: boolean; + muted: boolean; + time: number; + volume: number; +} +export interface HTMLMediaControls { + play: () => Promise | void; + pause: () => void; + mute: () => void; + unmute: () => void; + volume: (volume: number) => void; + seek: (time: number) => void; +} +declare const createHTMLMediaHook: (tag: "audio" | "video") => (elOrProps: HTMLMediaProps | React.ReactElement) => [React.ReactElement, HTMLMediaState, HTMLMediaControls, { + current: HTMLAudioElement | null; +}]; +export default createHTMLMediaHook; diff --git a/lib/util/parseTimeRanges.d.ts b/lib/util/parseTimeRanges.d.ts new file mode 100644 index 00000000..a854c32e --- /dev/null +++ b/lib/util/parseTimeRanges.d.ts @@ -0,0 +1,5 @@ +declare const parseTimeRanges: (ranges: any) => { + start: number; + end: number; +}[]; +export default parseTimeRanges; diff --git a/static/iframe.8e5ba29e0c6d7a03e214.bundle.js b/static/iframe.8e5ba29e0c6d7a03e214.bundle.js deleted file mode 100644 index f7489117..00000000 --- a/static/iframe.8e5ba29e0c6d7a03e214.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{412:function(e,t,l){l(164),l(413),e.exports=l(414)},414:function(e,t,l){"use strict";l.r(t),function(e){var t=l(60),n=l(427);Object(t.configure)(function(){n.keys().forEach(function(e){return n(e)})},e)}.call(this,l(328)(e))},427:function(e,t,l){var n={"./Trans.story.tsx":428,"./interpolations.story.tsx":430,"./precreated.story.tsx":431,"./readme.story.tsx":433,"./useT.story.tsx":434,"./withT.story.tsx":435};function a(e){var t=o(e);return l(t)}function o(e){var t=n[e];if(!(t+1)){var l=new Error("Cannot find module '"+e+"'");throw l.code="MODULE_NOT_FOUND",l}return t}a.keys=function(){return Object.keys(n)},a.resolve=o,e.exports=a,a.id=427},428:function(e,t,l){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});const n=l(1),a=l(60),o=l(88),{Provider:r,Trans:c}=o.default(),s=({t:e,T:t})=>n.createElement("div",null,e("Hello"),", user! ",e("welcome"),n.createElement("br",null),n.createElement("button",{onClick:()=>t.setLocale("en")},"en"),n.createElement("button",{onClick:()=>t.setLocale("fr")},"fr"));a.storiesOf("Trans",e).add("Switch preloaded translations as FaCC",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}},fr:{main:{Hello:"Bonjour",welcome:"Lala!"}}}},n.createElement(c,null,({t:e,T:t})=>n.createElement(s,{t:e,T:t})))).add('Switch preloaded translations as "children" render prop',()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}},fr:{main:{Hello:"Bonjour",welcome:"Lala!"}}}},n.createElement(c,{children:({t:e,T:t})=>n.createElement(s,{t:e,T:t})}))).add("Missing language",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}}},n.createElement(c,null,({t:e,T:t})=>n.createElement(s,{t:e,T:t})))).add("Load translations dynamically, 2 sec delay",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}},loader:()=>new Promise(e=>{setTimeout(()=>{e({Hello:"Bonjour",welcome:"Lala!"})},2e3)})},n.createElement(c,null,({t:e,T:t})=>n.createElement(s,{t:e,T:t})))).add("Without provider",()=>n.createElement(c,null,({t:e,T:t})=>n.createElement(s,{t:e,T:t})))}).call(this,l(42)(e))},430:function(e,t,l){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});const n=l(1),a=l(60),o=l(88),{Provider:r,useT:c}=o.default(),s=e=>{const[t]=c();return n.createElement("div",null,t("Hello"),", ",e.name,"! ",t("you_have_likes",3),n.createElement("div",null,t.t("hello_user")`Hello, ${e.name}!`),n.createElement("div",null,t.t("missing")`Hello, ${e.name}!`))};a.storiesOf("Interpolations",e).add("Example",()=>n.createElement(r,{locale:"de",map:{de:{main:{Hello:"Hallo",you_have_likes:e=>`You have ${e} likes.`,hello_user:e=>`Hi, ${e}!`}}}},n.createElement(s,{name:"Mike"})))}).call(this,l(42)(e))},431:function(e,t,l){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});const n=l(1),a=l(60),o=l(432),r=()=>{const[e,{setLocale:t}]=o.useT();return n.createElement("div",null,e("Hello"),", user! ",e("welcome"),n.createElement("br",null),n.createElement("button",{onClick:()=>t("en")},"en"),n.createElement("button",{onClick:()=>t("fr")},"fr"))};a.storiesOf("useT precreated",e).add("Switch preloaded translations",()=>n.createElement(o.Provider,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}},fr:{main:{Hello:"Bonjour",welcome:"Lala!"}}}},n.createElement(r,null))).add("Missing language",()=>n.createElement(o.Provider,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}}},n.createElement(r,null))).add("Load translations dynamically, 2 sec delay",()=>n.createElement(o.Provider,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}},loader:()=>new Promise(e=>{setTimeout(()=>{e({Hello:"Bonjour",welcome:"Lala!"})},2e3)})},n.createElement(r,null))).add("Without provider",()=>n.createElement(r,null))}).call(this,l(42)(e))},432:function(e,t,l){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),n=l(88).default(),t.Consumer=n.Consumer,t.Provider=n.Provider,t.Trans=n.Trans,t.context=n.context,t.useT=n.useT,t.withT=n.withT,t.T=n.T},433:function(e,t,l){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});const n=l(1),a=l(60),o=l(88),{Provider:r,useT:c}=o.default(),s=e=>{const[t]=c();return n.createElement("div",null,n.createElement("div",null,t("Hello"),", ",e.name,"!"),n.createElement("div",null,t.t("hello_user")`Hello, ${e.name}!`))};a.storiesOf("Readme",e).add("Example",()=>n.createElement(r,{locale:"de",map:{de:{main:{Hello:"Hallo",hello_user:e=>`Hi, ${e}!`}}}},n.createElement(s,{name:"Mike"})))}).call(this,l(42)(e))},434:function(e,t,l){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});const n=l(1),a=l(60),o=l(88),{Provider:r,useT:c,withT:s}=o.default(),i=()=>{const[e,{setLocale:t}]=c();return n.createElement("div",null,e("Hello"),", user! ",e("welcome"),n.createElement("br",null),n.createElement("button",{onClick:()=>t("en")},"en"),n.createElement("button",{onClick:()=>t("fr")},"fr"))};a.storiesOf("useT",e).add("Switch preloaded translations",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}},fr:{main:{Hello:"Bonjour",welcome:"Lala!"}}}},n.createElement(i,null))).add("Missing language",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}}},n.createElement(i,null))).add("Load translations dynamically, 2 sec delay",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}},loader:()=>new Promise(e=>{setTimeout(()=>{e({Hello:"Bonjour",welcome:"Lala!"})},2e3)})},n.createElement(i,null))).add("Without provider",()=>n.createElement(i,null)).add("Initial language not default, loaded with loader",()=>n.createElement(r,{defaultLocale:"en",locale:"fr",map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}},loader:async(e,t)=>({Hello:"Bonjour",welcome:"Lala!"})},n.createElement(i,null)))}).call(this,l(42)(e))},435:function(e,t,l){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});const n=l(1),a=l(60),o=l(88),{Provider:r,withT:c}=o.default(),s=c(({t:e,T:t})=>n.createElement("div",null,e("Hello"),", user! ",e("welcome"),n.createElement("br",null),n.createElement("button",{onClick:()=>t.setLocale("en")},"en"),n.createElement("button",{onClick:()=>t.setLocale("fr")},"fr")));a.storiesOf("withT",e).add("Switch preloaded translations",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}},fr:{main:{Hello:"Bonjour",welcome:"Lala!"}}}},n.createElement(s,null))).add("Missing language",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}}},n.createElement(s,null))).add("Load translations dynamically",()=>n.createElement(r,{map:{en:{main:{Hello:"Hello",welcome:"Welcome!"}}},loader:()=>Promise.resolve({Hello:"Bonjour",welcome:"Lala!"})},n.createElement(s,null))).add("Without provider",()=>n.createElement(s,null))}).call(this,l(42)(e))},88:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=l(1),a=l(429),o=(e,t)=>{let l="",n=0;for(;n{var t;const l=n.createContext({}),{Consumer:r}=l,c=((t=class extends n.Component{constructor(e){super(e),this.load=(async(e,t)=>{if(this.state.map[e]||(this.state.map[e]={}),!this.state.map[e][t]){this.state.map[e][t]={},this.setState(Object.assign({},this.state)),a.default(this.props.loader,"use-t provider .loader() prop not set.");const l=await this.props.loader(e,t);this.state.map[e][t]=l,this.setState(Object.assign({},this.state))}}),this.setLocale=(e=>{e!==this.state.locale&&(this.state.map[e]||(this.state.map[e]={}),this.setState({locale:e}))}),this.createT=((e=[this.props.ns])=>{const{locale:t}=this.state,l=this.state.map[t];for(const n of e)l[n]||this.load(t,n).catch(e=>console.error(e));const n=(l,...n)=>{for(const a of[t,this.props.defaultLocale]){if(!a)break;const t=this.state.map[a];for(const a of e){const e=t[a][l];if(void 0!==e)return"function"==typeof e?e(...n):e||l}}return l};return n.t=(e=>(t,...l)=>{const a=n(e,...l);return a!==e?a:o(t,l)}),n});const{map:t={},locale:l,defaultLocale:n,ns:r}=e;t[n]?t[n][r]||(t[n][r]={}):t[n]={[r]:{}},this.state={locale:l,ns:r,map:t,load:this.load,setLocale:this.setLocale,createT:this.createT},l!==n&&this.load(l,r)}render(){return n.createElement(l.Provider,{value:this.state,children:this.props.children})}}).defaultProps={locale:"en",defaultLocale:"en",ns:e},t),s=e=>e;s.t=(e=>(e,...t)=>o(e,t));return{Consumer:r,Provider:c,context:l,useT:t=>{const a=t instanceof Array?t:[t||e],o=n.useContext(l);return[o.createT?o.createT(a):s,o]},Trans:e=>n.createElement(r,null,t=>{const l=Array.isArray(e.ns)?e.ns:"string"==typeof e.ns?[e.ns]:void 0,n=t.createT?t.createT(l):s;return e.children({t:n,T:t})||null}),withT:(t,l=e)=>{Array.isArray(l)||(l=[l]);return e=>n.createElement(r,null,a=>{const o=a.createT?a.createT(l):s,r=a;return n.createElement(t,Object.assign({},e,{t:o,T:r}))})},T:s}}),t.default=t.createTranslations}},[[412,2,4]]]); -//# sourceMappingURL=iframe.8e5ba29e0c6d7a03e214.bundle.js.map \ No newline at end of file diff --git a/static/iframe.8e5ba29e0c6d7a03e214.bundle.js.map b/static/iframe.8e5ba29e0c6d7a03e214.bundle.js.map deleted file mode 100644 index 22fe72d2..00000000 --- a/static/iframe.8e5ba29e0c6d7a03e214.bundle.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/iframe.8e5ba29e0c6d7a03e214.bundle.js","sources":["webpack:///./.storybook/config.js"],"sourcesContent":["import {configure} from '@storybook/react';\n\nconst req = require.context('../src/__stories__/', true, /.*\\.(stories|story)\\.(js|jsx|ts|tsx)?$/);\n\nconst loadStories = () => {\n req.keys().forEach((filename) => req(filename));\n};\n\nconfigure(loadStories, module);\n"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/static/manager.136f637f7d247c0e41ed.bundle.js b/static/manager.136f637f7d247c0e41ed.bundle.js deleted file mode 100644 index ecd1e5d3..00000000 --- a/static/manager.136f637f7d247c0e41ed.bundle.js +++ /dev/null @@ -1,106 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[function(e,t,r){e.exports=r(448)()},function(e,t,r){"use strict";e.exports=r(282)},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";var n=r(198),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,u=Object.defineProperty,l=u&&function(){var e={};try{for(var t in u(e,"x",{enumerable:!1,value:e}),e)return!1;return e.x===e}catch(e){return!1}}(),s=function(e,t,r,n){(!(t in e)||function(e){return"function"==typeof e&&"[object Function]"===i.call(e)}(n)&&n())&&(l?u(e,t,{configurable:!0,enumerable:!1,value:r,writable:!0}):e[t]=r)},c=function(e,t){var r=arguments.length>2?arguments[2]:{},i=n(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var u=0;u96?c:f),function(){var c=arguments,f=h&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==o&&f.push("label:"+o+";"),null==c[0]||void 0===c[0].raw)f.push.apply(f,c);else{f.push(c[0][0]);for(var m=c.length,g=1;g= 0");var r=this.ToLength(t);if(!this.SameValueZero(t,r))throw new RangeError("index must be >= 0 and < 2 ** 53 - 1");return r}});delete i.EnumerableOwnNames,e.exports=i},function(e,t,r){"use strict";var n=r(49),o=r(118),i=r(72),a=r(74),u={ES5:o,ES6:i,ES2015:i,ES7:a,ES2016:a,ES2017:r(50)};n(u,o),delete u.CheckObjectCoercible,n(u,i),e.exports=u},function(e,t,r){"use strict";t.__esModule=!0;var n=a(r(458)),o=a(r(467)),i="function"==typeof o.default&&"symbol"==typeof n.default?function(e){return typeof e}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof o.default&&"symbol"===i(n.default)?function(e){return void 0===e?"undefined":i(e)}:function(e){return e&&"function"==typeof o.default&&e.constructor===o.default&&e!==o.default.prototype?"symbol":void 0===e?"undefined":i(e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r){if(r)return[e,t];return e},e.exports=t.default},function(e,t){e.exports={CHANNEL_CREATED:"channelCreated",GET_CURRENT_STORY:"getCurrentStory",SET_CURRENT_STORY:"setCurrentStory",GET_STORIES:"getStories",SET_STORIES:"setStories",SELECT_STORY:"selectStory",APPLY_SHORTCUT:"applyShortcut",STORY_ADDED:"storyAdded",FORCE_RE_RENDER:"forceReRender",REGISTER_SUBSCRIPTION:"registerSubscription",STORY_RENDERED:"storyRendered",STORY_ERRORED:"storyErrored",STORY_THREW_EXCEPTION:"storyThrewException"}},function(e,t,r){var n=r(41),o=r(288),i=r(289),a="[object Null]",u="[object Undefined]",l=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?u:a:l&&l in Object(e)?o(e):i(e)}},function(e,t,r){var n=r(57),o=r(18),i=r(291),a=r(89),u=r(79),l=function(e,t,r){var s,c,f,d=e&l.F,p=e&l.G,h=e&l.S,y=e&l.P,v=e&l.B,m=e&l.W,g=p?o:o[t]||(o[t]={}),b=g.prototype,S=p?n:h?n[t]:(n[t]||{}).prototype;for(s in p&&(r=t),r)(c=!d&&S&&void 0!==S[s])&&u(g,s)||(f=c?S[s]:r[s],g[s]=p&&"function"!=typeof S[s]?r[s]:v&&c?i(f,n):m&&S[s]==f?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):y&&"function"==typeof f?i(Function.call,f):f,y&&((g.virtual||(g.virtual={}))[s]=f,e&l.R&&b&&!b[s]&&a(b,s,f)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t,r){var n=r(77),o=r(336),i=r(292),a=Object.defineProperty;t.f=r(78)?Object.defineProperty:function(e,t,r){if(n(e),t=i(t,!0),n(r),o)try{return a(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(52)),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(370)),i=a(r(560));function a(e){return e&&e.__esModule?e:{default:e}}var u=Object.keys(o).reduce(function(e,t){return e[t]=(0,i.default)(o[t]),e},{});t.default=function(e,t){return"string"==typeof t?u[t][e]:"object"===(void 0===t?"undefined":(0,n.default)(t))?(0,i.default)(t)[e]:u.chromeLight[e]}},,function(e,t,r){"use strict";r.r(t);var n=r(1);var o=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.maxLength=this.isSpeedy?65e3:1,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container}var t=e.prototype;return t.insert=function(e){if(this.ctr%this.maxLength==0){var t,r=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(r,t),this.tags.push(r)}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(e){if(e.sheet)return e.sheet;for(var t=0;tn&&(n=(t=t.trim()).charCodeAt(0)),n){case 38:return t.replace(y,"$1"+e.trim());case 58:return e.trim()+t.replace(y,"$1"+e.trim());default:if(0<1*r&&0l.charCodeAt(8))break;case 115:a=a.replace(l,"-webkit-"+l)+";"+a;break;case 207:case 102:a=a.replace(l,"-webkit-"+(102u.charCodeAt(0)&&(u=u.trim()),u=[u],0p)&&(B=(U=U.replace(" ",":")).length),02?arguments[2]:[];if(!this.IsCallable(e))throw new a(e+" is not a function");return e.apply(t,r)},ToPrimitive:o,ToNumber:function(e){var t=w(e)?e:o(e,f);if("symbol"==typeof t)throw new a("Cannot convert a Symbol value to a number");if("string"==typeof t){if(T(t))return this.ToNumber(_(k(t,2),2));if(E(t))return this.ToNumber(_(k(t,2),8));if(P(t)||j(t))return NaN;var r=function(e){return W(e,L,"")}(t);if(r!==t)return this.ToNumber(r)}return f(t)},ToInt16:function(e){var t=this.ToUint16(e);return t>=32768?t-65536:t},ToInt8:function(e){var t=this.ToUint8(e);return t>=128?t-256:t},ToUint8:function(e){var t=this.ToNumber(e);if(y(t)||0===t||!v(t))return 0;var r=b(t)*R(N(t));return S(r,256)},ToUint8Clamp:function(e){var t=this.ToNumber(e);if(y(t)||t<=0)return 0;if(t>=255)return 255;var r=R(e);return r+.5m?m:t},CanonicalNumericIndexString:function(e){if("[object String]"!==I(e))throw new a("must be a string");if("-0"===e)return-0;var t=this.ToNumber(e);return this.SameValue(this.ToString(t),e)?t:void 0},RequireObjectCoercible:U.CheckObjectCoercible,IsArray:l.isArray||function(e){return"[object Array]"===I(e)},IsConstructor:function(e){return"function"==typeof e&&!!e.prototype},IsExtensible:Object.preventExtensions?function(e){return!w(e)&&F(e)}:function(e){return!0},IsInteger:function(e){if("number"!=typeof e||y(e)||!v(e))return!1;var t=N(e);return R(t)===t},IsPropertyKey:function(e){return"string"==typeof e||"symbol"==typeof e},IsRegExp:function(e){if(!e||"object"!=typeof e)return!1;if(h){var t=e[d.match];if(void 0!==t)return U.ToBoolean(t)}return V(e)},SameValueZero:function(e,t){return e===t||y(e)&&y(t)},GetV:function(e,t){if(!this.IsPropertyKey(t))throw new a("Assertion failed: IsPropertyKey(P) is not true");return this.ToObject(e)[t]},GetMethod:function(e,t){if(!this.IsPropertyKey(t))throw new a("Assertion failed: IsPropertyKey(P) is not true");var r=this.GetV(e,t);if(null!=r){if(!this.IsCallable(r))throw new a(t+"is not a function");return r}},Get:function(e,t){if("Object"!==this.Type(e))throw new a("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new a("Assertion failed: IsPropertyKey(P) is not true");return e[t]},Type:function(e){return"symbol"==typeof e?"Symbol":U.Type(e)},SpeciesConstructor:function(e,t){if("Object"!==this.Type(e))throw new a("Assertion failed: Type(O) is not Object");var r=e.constructor;if(void 0===r)return t;if("Object"!==this.Type(r))throw new a("O.constructor is not an Object");var n=h&&d.species?r[d.species]:void 0;if(null==n)return t;if(this.IsConstructor(n))return n;throw new a("no constructor found")},CompletePropertyDescriptor:function(e){if(!this.IsPropertyDescriptor(e))throw new a("Desc must be a Property Descriptor");return this.IsGenericDescriptor(e)||this.IsDataDescriptor(e)?(n(e,"[[Value]]")||(e["[[Value]]"]=void 0),n(e,"[[Writable]]")||(e["[[Writable]]"]=!1)):(n(e,"[[Get]]")||(e["[[Get]]"]=void 0),n(e,"[[Set]]")||(e["[[Set]]"]=void 0)),n(e,"[[Enumerable]]")||(e["[[Enumerable]]"]=!1),n(e,"[[Configurable]]")||(e["[[Configurable]]"]=!1),e},Set:function(e,t,r,n){if("Object"!==this.Type(e))throw new a("O must be an Object");if(!this.IsPropertyKey(t))throw new a("P must be a Property Key");if("Boolean"!==this.Type(n))throw new a("Throw must be a Boolean");if(n)return e[t]=r,!0;try{e[t]=r}catch(e){return!1}},HasOwnProperty:function(e,t){if("Object"!==this.Type(e))throw new a("O must be an Object");if(!this.IsPropertyKey(t))throw new a("P must be a Property Key");return n(e,t)},HasProperty:function(e,t){if("Object"!==this.Type(e))throw new a("O must be an Object");if(!this.IsPropertyKey(t))throw new a("P must be a Property Key");return t in e},IsConcatSpreadable:function(e){if("Object"!==this.Type(e))return!1;if(h&&"symbol"==typeof d.isConcatSpreadable){var t=this.Get(e,Symbol.isConcatSpreadable);if(void 0!==t)return this.ToBoolean(t)}return this.IsArray(e)},Invoke:function(e,t){if(!this.IsPropertyKey(t))throw new a("P must be a Property Key");var r=O(arguments,2),n=this.GetV(e,t);return this.Call(n,e,r)},GetIterator:function(e,t){if(!h)throw new SyntaxError("ES.GetIterator depends on native iterator support.");var r=t;arguments.length<2&&(r=this.GetMethod(e,d.iterator));var n=this.Call(r,e);if("Object"!==this.Type(n))throw new a("iterator must return an object");return n},IteratorNext:function(e,t){var r=this.Invoke(e,"next",arguments.length<2?[]:[t]);if("Object"!==this.Type(r))throw new a("iterator next must return an object");return r},IteratorComplete:function(e){if("Object"!==this.Type(e))throw new a("Assertion failed: Type(iterResult) is not Object");return this.ToBoolean(this.Get(e,"done"))},IteratorValue:function(e){if("Object"!==this.Type(e))throw new a("Assertion failed: Type(iterResult) is not Object");return this.Get(e,"value")},IteratorStep:function(e){var t=this.IteratorNext(e);return!0!==this.IteratorComplete(t)&&t},IteratorClose:function(e,t){if("Object"!==this.Type(e))throw new a("Assertion failed: Type(iterator) is not Object");if(!this.IsCallable(t))throw new a("Assertion failed: completion is not a thunk for a Completion Record");var r,n=t,o=this.GetMethod(e,"return");if(void 0===o)return n();try{var i=this.Call(o,e,[])}catch(e){throw r=n(),n=null,e}if(r=n(),n=null,"Object"!==this.Type(i))throw new a("iterator .return must return an object");return r},CreateIterResultObject:function(e,t){if("Boolean"!==this.Type(t))throw new a("Assertion failed: Type(done) is not Boolean");return{value:e,done:t}},RegExpExec:function(e,t){if("Object"!==this.Type(e))throw new a("R must be an Object");if("String"!==this.Type(t))throw new a("S must be a String");var r=this.Get(e,"exec");if(this.IsCallable(r)){var n=this.Call(r,e,[t]);if(null===n||"Object"===this.Type(n))return n;throw new a('"exec" method must return `null` or an Object')}return M(e,t)},ArraySpeciesCreate:function(e,t){if(!this.IsInteger(t)||t<0)throw new a("Assertion failed: length must be an integer >= 0");var r,n=0===t?0:t;if(this.IsArray(e)&&(r=this.Get(e,"constructor"),"Object"===this.Type(r)&&h&&d.species&&null===(r=this.Get(r,d.species))&&(r=void 0)),void 0===r)return l(n);if(!this.IsConstructor(r))throw new a("C must be a constructor");return new r(n)},CreateDataProperty:function(e,t,r){if("Object"!==this.Type(e))throw new a("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new a("Assertion failed: IsPropertyKey(P) is not true");var n=D(e,t),o=n||"function"!=typeof F||F(e);if(n&&(!n.writable||!n.configurable)||!o)return!1;var i={configurable:!0,enumerable:!0,value:r,writable:!0};return Object.defineProperty(e,t,i),!0},CreateDataPropertyOrThrow:function(e,t,r){if("Object"!==this.Type(e))throw new a("Assertion failed: Type(O) is not Object");if(!this.IsPropertyKey(t))throw new a("Assertion failed: IsPropertyKey(P) is not true");var n=this.CreateDataProperty(e,t,r);if(!n)throw new a("unable to create data property");return n},ObjectCreate:function(e,t){if(null!==e&&"Object"!==this.Type(e))throw new a("Assertion failed: proto must be null or an object");if((arguments.length<2?[]:t).length>0)throw new u("es-abstract does not yet support internal slots");if(null===e&&!z)throw new u("native Object.create support is required to create null objects");return z(e)},AdvanceStringIndex:function(e,t,r){if("String"!==this.Type(e))throw new a("S must be a String");if(!this.IsInteger(t)||t<0||t>m)throw new a("Assertion failed: length must be an integer >= 0 and <= 2**53");if("Boolean"!==this.Type(r))throw new a("Assertion failed: unicode must be a Boolean");if(!r)return t+1;if(t+1>=e.length)return t+1;var n=A(e,t);if(n<55296||n>56319)return t+1;var o=A(e,t+1);return o<56320||o>57343?t+1:t+2}});delete H.CheckObjectCoercible,e.exports=H},function(e,t,r){"use strict";var n=Object.getOwnPropertyDescriptor?function(){return Object.getOwnPropertyDescriptor(arguments,"callee").get}():function(){throw new TypeError},o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator,i=Object.getPrototypeOf||function(e){return e.__proto__},a=void 0,u="undefined"==typeof Uint8Array?void 0:i(Uint8Array),l={"$ %Array%":Array,"$ %ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"$ %ArrayBufferPrototype%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer.prototype,"$ %ArrayIteratorPrototype%":o?i([][Symbol.iterator]()):void 0,"$ %ArrayPrototype%":Array.prototype,"$ %ArrayProto_entries%":Array.prototype.entries,"$ %ArrayProto_forEach%":Array.prototype.forEach,"$ %ArrayProto_keys%":Array.prototype.keys,"$ %ArrayProto_values%":Array.prototype.values,"$ %AsyncFromSyncIteratorPrototype%":void 0,"$ %AsyncFunction%":void 0,"$ %AsyncFunctionPrototype%":void 0,"$ %AsyncGenerator%":void 0,"$ %AsyncGeneratorFunction%":void 0,"$ %AsyncGeneratorPrototype%":void 0,"$ %AsyncIteratorPrototype%":a&&o&&Symbol.asyncIterator?a[Symbol.asyncIterator]():void 0,"$ %Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"$ %Boolean%":Boolean,"$ %BooleanPrototype%":Boolean.prototype,"$ %DataView%":"undefined"==typeof DataView?void 0:DataView,"$ %DataViewPrototype%":"undefined"==typeof DataView?void 0:DataView.prototype,"$ %Date%":Date,"$ %DatePrototype%":Date.prototype,"$ %decodeURI%":decodeURI,"$ %decodeURIComponent%":decodeURIComponent,"$ %encodeURI%":encodeURI,"$ %encodeURIComponent%":encodeURIComponent,"$ %Error%":Error,"$ %ErrorPrototype%":Error.prototype,"$ %eval%":eval,"$ %EvalError%":EvalError,"$ %EvalErrorPrototype%":EvalError.prototype,"$ %Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"$ %Float32ArrayPrototype%":"undefined"==typeof Float32Array?void 0:Float32Array.prototype,"$ %Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"$ %Float64ArrayPrototype%":"undefined"==typeof Float64Array?void 0:Float64Array.prototype,"$ %Function%":Function,"$ %FunctionPrototype%":Function.prototype,"$ %Generator%":void 0,"$ %GeneratorFunction%":void 0,"$ %GeneratorPrototype%":void 0,"$ %Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"$ %Int8ArrayPrototype%":"undefined"==typeof Int8Array?void 0:Int8Array.prototype,"$ %Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"$ %Int16ArrayPrototype%":"undefined"==typeof Int16Array?void 0:Int8Array.prototype,"$ %Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"$ %Int32ArrayPrototype%":"undefined"==typeof Int32Array?void 0:Int32Array.prototype,"$ %isFinite%":isFinite,"$ %isNaN%":isNaN,"$ %IteratorPrototype%":o?i(i([][Symbol.iterator]())):void 0,"$ %JSON%":JSON,"$ %JSONParse%":JSON.parse,"$ %Map%":"undefined"==typeof Map?void 0:Map,"$ %MapIteratorPrototype%":"undefined"!=typeof Map&&o?i((new Map)[Symbol.iterator]()):void 0,"$ %MapPrototype%":"undefined"==typeof Map?void 0:Map.prototype,"$ %Math%":Math,"$ %Number%":Number,"$ %NumberPrototype%":Number.prototype,"$ %Object%":Object,"$ %ObjectPrototype%":Object.prototype,"$ %ObjProto_toString%":Object.prototype.toString,"$ %ObjProto_valueOf%":Object.prototype.valueOf,"$ %parseFloat%":parseFloat,"$ %parseInt%":parseInt,"$ %Promise%":"undefined"==typeof Promise?void 0:Promise,"$ %PromisePrototype%":"undefined"==typeof Promise?void 0:Promise.prototype,"$ %PromiseProto_then%":"undefined"==typeof Promise?void 0:Promise.prototype.then,"$ %Promise_all%":"undefined"==typeof Promise?void 0:Promise.all,"$ %Promise_reject%":"undefined"==typeof Promise?void 0:Promise.reject,"$ %Promise_resolve%":"undefined"==typeof Promise?void 0:Promise.resolve,"$ %Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"$ %RangeError%":RangeError,"$ %RangeErrorPrototype%":RangeError.prototype,"$ %ReferenceError%":ReferenceError,"$ %ReferenceErrorPrototype%":ReferenceError.prototype,"$ %Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"$ %RegExp%":RegExp,"$ %RegExpPrototype%":RegExp.prototype,"$ %Set%":"undefined"==typeof Set?void 0:Set,"$ %SetIteratorPrototype%":"undefined"!=typeof Set&&o?i((new Set)[Symbol.iterator]()):void 0,"$ %SetPrototype%":"undefined"==typeof Set?void 0:Set.prototype,"$ %SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"$ %SharedArrayBufferPrototype%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer.prototype,"$ %String%":String,"$ %StringIteratorPrototype%":o?i(""[Symbol.iterator]()):void 0,"$ %StringPrototype%":String.prototype,"$ %Symbol%":o?Symbol:void 0,"$ %SymbolPrototype%":o?Symbol.prototype:void 0,"$ %SyntaxError%":SyntaxError,"$ %SyntaxErrorPrototype%":SyntaxError.prototype,"$ %ThrowTypeError%":n,"$ %TypedArray%":u,"$ %TypedArrayPrototype%":u?u.prototype:void 0,"$ %TypeError%":TypeError,"$ %TypeErrorPrototype%":TypeError.prototype,"$ %Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"$ %Uint8ArrayPrototype%":"undefined"==typeof Uint8Array?void 0:Uint8Array.prototype,"$ %Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"$ %Uint8ClampedArrayPrototype%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray.prototype,"$ %Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"$ %Uint16ArrayPrototype%":"undefined"==typeof Uint16Array?void 0:Uint16Array.prototype,"$ %Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"$ %Uint32ArrayPrototype%":"undefined"==typeof Uint32Array?void 0:Uint32Array.prototype,"$ %URIError%":URIError,"$ %URIErrorPrototype%":URIError.prototype,"$ %WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"$ %WeakMapPrototype%":"undefined"==typeof WeakMap?void 0:WeakMap.prototype,"$ %WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet,"$ %WeakSetPrototype%":"undefined"==typeof WeakSet?void 0:WeakSet.prototype};e.exports=function(e,t){if(arguments.length>1&&"boolean"!=typeof t)throw new TypeError('"allowMissing" argument must be a boolean');var r="$ "+e;if(!(r in l))throw new SyntaxError("intrinsic "+e+" does not exist!");if(void 0===l[r]&&!t)throw new TypeError("intrinsic "+e+" exists, but is not available. Please file an issue!");return l[r]}},function(e,t,r){"use strict";var n=r(72),o=r(49),i=o(o({},n),{SameValueNonNumber:function(e,t){if("number"==typeof e||typeof e!=typeof t)throw new TypeError("SameValueNonNumber requires two non-number values of the same type.");return this.SameValue(e,t)}});e.exports=i},function(e,t,r){"use strict";e.exports=function(){if("function"!=typeof Promise)throw new TypeError("`Promise.prototype.finally` requires a global `Promise` be available.")}},function(e,t,r){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(283)},function(e,t,r){var n=r(90);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,r){e.exports=!r(91)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){e.exports={default:r(454),__esModule:!0}},function(e,t,r){var n=r(493),o=r(496);e.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.setActions=t.setContext=void 0;var n,o,i=r(342);t.setContext=function(e){n=e};t.setActions=function(e){o=e};var a=(0,i.setDefaults)({propsToWatch:[],pure:!0,env:{context:function(){return n},actions:function(){return o}}});t.default=a},function(e,t,r){var n=r(387),o=r(646),i=r(139);e.exports=function(e){return i(e)?n(e):o(e)}},function(e,t,r){"use strict";var n=function(e){for(var t,r=e.length,n=r^r,o=0;r>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))+((1540483477*(t>>>16)&65535)<<16),n=1540483477*(65535&n)+((1540483477*(n>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),r-=4,++o;switch(r){case 3:n^=(255&e.charCodeAt(o+2))<<16;case 2:n^=(255&e.charCodeAt(o+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(o)))+((1540483477*(n>>>16)&65535)<<16)}return n=1540483477*(65535&(n^=n>>>13))+((1540483477*(n>>>16)&65535)<<16),((n^=n>>>15)>>>0).toString(36)},o={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},i=r(163);r.d(t,"a",function(){return p});var a=/[A-Z]|^ms/g,u=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=Object(i.a)(function(e){return e.replace(a,"-$&").toLowerCase()}),s=function(e,t){if(null==t||"boolean"==typeof t)return"";switch(e){case"animation":case"animationName":t=t.replace(u,function(e,t,r){return d=r+d,t})}return 1===o[e]||45===e.charCodeAt(1)||isNaN(t)||0===t?t:t+"px"};function c(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":return 1===r.anim?(d=r.styles+d,r.name):void 0!==r.styles?r.styles:function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;ol;)n(u,r=t[l++])&&(~i(s,r)||s.push(r));return s}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,r){var n=r(44),o=r(177),i=r(70),a=r(69)("IE_PROTO"),u=function(){},l=function(){var e,t=r(102)("iframe"),n=i.length;for(t.style.display="none",r(178).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("