├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .prettierrc ├── App.tsx ├── LICENSE ├── README.md ├── app.json ├── babel.config.js ├── package.json ├── src ├── Hoverable.ts ├── Resizable.ts ├── createPseudoHook.ts ├── getNode.native.ts ├── getNode.ts ├── hooks │ ├── index.ts │ ├── useDimensions.ts │ ├── useLayout.ts │ ├── useREM.ts │ ├── useREM.web.ts │ └── useScaledSize.ts ├── index.ts ├── isHoverEnabled.native.ts └── isHoverEnabled.ts ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/.prettierrc -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/App.tsx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/app.json -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/package.json -------------------------------------------------------------------------------- /src/Hoverable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/Hoverable.ts -------------------------------------------------------------------------------- /src/Resizable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/Resizable.ts -------------------------------------------------------------------------------- /src/createPseudoHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/createPseudoHook.ts -------------------------------------------------------------------------------- /src/getNode.native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/getNode.native.ts -------------------------------------------------------------------------------- /src/getNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/getNode.ts -------------------------------------------------------------------------------- /src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/hooks/index.ts -------------------------------------------------------------------------------- /src/hooks/useDimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/hooks/useDimensions.ts -------------------------------------------------------------------------------- /src/hooks/useLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/hooks/useLayout.ts -------------------------------------------------------------------------------- /src/hooks/useREM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/hooks/useREM.ts -------------------------------------------------------------------------------- /src/hooks/useREM.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/hooks/useREM.web.ts -------------------------------------------------------------------------------- /src/hooks/useScaledSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/hooks/useScaledSize.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/isHoverEnabled.native.ts: -------------------------------------------------------------------------------- 1 | export default () => false; 2 | -------------------------------------------------------------------------------- /src/isHoverEnabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/src/isHoverEnabled.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvanBacon/react-native-web-hooks/HEAD/yarn.lock --------------------------------------------------------------------------------