├── .babelrc.cjs ├── .circleci └── config.yml ├── .flowconfig ├── .gitignore ├── .mocharc.cjs ├── .npmrc ├── .vscode ├── launch.json └── tasks.json ├── LICENSE.md ├── README.md ├── demo ├── Demo.js ├── Root.js ├── examples │ ├── CascadingHoverMenus.hooks.js │ ├── CascadingHoverMenus.js │ ├── ChainingEventHandlers.js │ ├── ContextMenu.hooks.js │ ├── ContextMenu.js │ ├── CustomAnchor.hooks.js │ ├── Dialog.hooks.js │ ├── Dialog.js │ ├── DoubleClickPopover.hooks.js │ ├── DoubleClickPopover.js │ ├── FocusPopover.hooks.js │ ├── FocusPopover.js │ ├── HoverFocusMenu.hooks.js │ ├── HoverFocusMenu.js │ ├── HoverMenu.hooks.js │ ├── HoverMenu.js │ ├── HoverPopover.hooks.js │ ├── HoverPopover.js │ ├── HoverPopper.hooks.js │ ├── TriggerMenu.hooks.js │ ├── TriggerMenu.js │ ├── TriggerPopover.hooks.js │ └── TriggerPopover.js ├── index.html ├── index.js └── webpack.config.js ├── eslint.config.cjs ├── flow-typed └── npm │ ├── @babel │ ├── cli_vx.x.x.js │ ├── core_vx.x.x.js │ ├── plugin-proposal-class-properties_vx.x.x.js │ ├── plugin-proposal-export-default-from_vx.x.x.js │ ├── plugin-proposal-export-namespace-from_vx.x.x.js │ ├── plugin-proposal-object-rest-spread_vx.x.x.js │ ├── plugin-syntax-dynamic-import_vx.x.x.js │ ├── plugin-transform-runtime_vx.x.x.js │ ├── polyfill_v7.x.x.js │ ├── preset-env_vx.x.x.js │ ├── preset-flow_vx.x.x.js │ ├── preset-react_vx.x.x.js │ ├── register_v7.x.x.js │ └── runtime_vx.x.x.js │ ├── @commitlint │ ├── cli_vx.x.x.js │ └── config-conventional_vx.x.x.js │ ├── @jedwards1211 │ ├── commitlint-config_vx.x.x.js │ ├── eslint-config-flow_vx.x.x.js │ ├── eslint-config-react_vx.x.x.js │ └── eslint-config_vx.x.x.js │ ├── @material-ui │ ├── core_vx.x.x.js │ ├── icons_v4.x.x.js │ └── types_vx.x.x.js │ ├── @types │ ├── classnames_vx.x.x.js │ └── prop-types_vx.x.x.js │ ├── babel-eslint_vx.x.x.js │ ├── babel-loader_vx.x.x.js │ ├── babel-plugin-istanbul_vx.x.x.js │ ├── chai_v4.x.x.js │ ├── classnames_v2.x.x.js │ ├── codecov_vx.x.x.js │ ├── copy_vx.x.x.js │ ├── cross-env_vx.x.x.js │ ├── enzyme-adapter-react-16_vx.x.x.js │ ├── enzyme_v3.x.x.js │ ├── eslint-config-prettier_vx.x.x.js │ ├── eslint-plugin-flowtype_vx.x.x.js │ ├── eslint-plugin-react_vx.x.x.js │ ├── eslint_vx.x.x.js │ ├── flow-bin_v0.x.x.js │ ├── flow-copy-source_vx.x.x.js │ ├── gh-pages_vx.x.x.js │ ├── husky_vx.x.x.js │ ├── istanbul_vx.x.x.js │ ├── jsdom-global_vx.x.x.js │ ├── jsdom_vx.x.x.js │ ├── lint-staged_vx.x.x.js │ ├── nyc_vx.x.x.js │ ├── prettier-eslint_vx.x.x.js │ ├── prettier_vx.x.x.js │ ├── prop-types_v15.x.x.js │ ├── raw-loader_vx.x.x.js │ ├── react-dom_v16.x.x.js │ ├── rimraf_vx.x.x.js │ ├── semantic-release_vx.x.x.js │ ├── sinon_vx.x.x.js │ ├── webpack-cli_vx.x.x.js │ ├── webpack-dev-server_vx.x.x.js │ └── webpack_v4.x.x.js ├── githooks.cjs ├── lint-staged.config.cjs ├── nyc.config.cjs ├── package.json ├── pnpm-lock.yaml ├── prettier.config.cjs ├── release.config.cjs ├── src ├── HoverMenu.js.flow ├── HoverMenu.tsx ├── HoverPopover.js.flow ├── HoverPopover.tsx ├── chainEventHandlers.ts ├── hooks.js.flow ├── hooks.ts ├── index.js.flow ├── index.ts ├── useEvent.ts └── util │ └── interopRequireDefault.ts ├── test ├── HoverMenu.test.tsx ├── HoverPopover.test.tsx ├── chainEventHandlers.test.ts ├── configure.js ├── hooks.test.tsx ├── index.tsx └── utils │ └── consoleError.js ├── toolchain.config.cjs ├── tsconfig.build.json └── tsconfig.json /.babelrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/.babelrc.cjs -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/.mocharc.cjs -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | optional=false -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/README.md -------------------------------------------------------------------------------- /demo/Demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/Demo.js -------------------------------------------------------------------------------- /demo/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/Root.js -------------------------------------------------------------------------------- /demo/examples/CascadingHoverMenus.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/CascadingHoverMenus.hooks.js -------------------------------------------------------------------------------- /demo/examples/CascadingHoverMenus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/CascadingHoverMenus.js -------------------------------------------------------------------------------- /demo/examples/ChainingEventHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/ChainingEventHandlers.js -------------------------------------------------------------------------------- /demo/examples/ContextMenu.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/ContextMenu.hooks.js -------------------------------------------------------------------------------- /demo/examples/ContextMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/ContextMenu.js -------------------------------------------------------------------------------- /demo/examples/CustomAnchor.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/CustomAnchor.hooks.js -------------------------------------------------------------------------------- /demo/examples/Dialog.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/Dialog.hooks.js -------------------------------------------------------------------------------- /demo/examples/Dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/Dialog.js -------------------------------------------------------------------------------- /demo/examples/DoubleClickPopover.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/DoubleClickPopover.hooks.js -------------------------------------------------------------------------------- /demo/examples/DoubleClickPopover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/DoubleClickPopover.js -------------------------------------------------------------------------------- /demo/examples/FocusPopover.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/FocusPopover.hooks.js -------------------------------------------------------------------------------- /demo/examples/FocusPopover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/FocusPopover.js -------------------------------------------------------------------------------- /demo/examples/HoverFocusMenu.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/HoverFocusMenu.hooks.js -------------------------------------------------------------------------------- /demo/examples/HoverFocusMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/HoverFocusMenu.js -------------------------------------------------------------------------------- /demo/examples/HoverMenu.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/HoverMenu.hooks.js -------------------------------------------------------------------------------- /demo/examples/HoverMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/HoverMenu.js -------------------------------------------------------------------------------- /demo/examples/HoverPopover.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/HoverPopover.hooks.js -------------------------------------------------------------------------------- /demo/examples/HoverPopover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/HoverPopover.js -------------------------------------------------------------------------------- /demo/examples/HoverPopper.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/HoverPopper.hooks.js -------------------------------------------------------------------------------- /demo/examples/TriggerMenu.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/TriggerMenu.hooks.js -------------------------------------------------------------------------------- /demo/examples/TriggerMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/TriggerMenu.js -------------------------------------------------------------------------------- /demo/examples/TriggerPopover.hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/TriggerPopover.hooks.js -------------------------------------------------------------------------------- /demo/examples/TriggerPopover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/examples/TriggerPopover.js -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/index.js -------------------------------------------------------------------------------- /demo/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/demo/webpack.config.js -------------------------------------------------------------------------------- /eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/eslint.config.cjs -------------------------------------------------------------------------------- /flow-typed/npm/@babel/cli_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/cli_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/core_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/core_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/plugin-proposal-class-properties_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/plugin-proposal-export-default-from_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/plugin-proposal-export-default-from_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/plugin-proposal-export-namespace-from_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/plugin-proposal-export-namespace-from_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/plugin-proposal-object-rest-spread_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/plugin-proposal-object-rest-spread_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/plugin-syntax-dynamic-import_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/plugin-syntax-dynamic-import_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/plugin-transform-runtime_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/plugin-transform-runtime_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/polyfill_v7.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/polyfill_v7.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/preset-env_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/preset-env_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/preset-flow_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/preset-flow_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/preset-react_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/preset-react_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/register_v7.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/register_v7.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@babel/runtime_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@babel/runtime_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@commitlint/cli_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@commitlint/cli_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@commitlint/config-conventional_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@commitlint/config-conventional_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@jedwards1211/commitlint-config_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@jedwards1211/commitlint-config_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@jedwards1211/eslint-config-flow_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@jedwards1211/eslint-config-flow_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@jedwards1211/eslint-config-react_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@jedwards1211/eslint-config-react_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@jedwards1211/eslint-config_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@jedwards1211/eslint-config_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@material-ui/core_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@material-ui/core_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@material-ui/icons_v4.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@material-ui/icons_v4.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@material-ui/types_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@material-ui/types_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@types/classnames_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@types/classnames_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/@types/prop-types_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/@types/prop-types_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-eslint_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/babel-eslint_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-loader_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/babel-loader_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-plugin-istanbul_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/babel-plugin-istanbul_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/chai_v4.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/chai_v4.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/classnames_v2.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/classnames_v2.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/codecov_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/codecov_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/copy_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/copy_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/cross-env_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/cross-env_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/enzyme-adapter-react-16_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/enzyme_v3.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/enzyme_v3.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-config-prettier_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/eslint-config-prettier_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-plugin-react_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/eslint-plugin-react_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/eslint_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/flow-bin_v0.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/flow-bin_v0.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/flow-copy-source_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/flow-copy-source_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/gh-pages_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/gh-pages_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/husky_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/husky_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/istanbul_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/istanbul_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/jsdom-global_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/jsdom-global_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/jsdom_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/jsdom_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/lint-staged_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/lint-staged_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/nyc_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/nyc_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/prettier-eslint_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/prettier-eslint_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/prettier_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/prettier_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/prop-types_v15.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/prop-types_v15.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/raw-loader_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/raw-loader_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/react-dom_v16.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/react-dom_v16.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/rimraf_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/rimraf_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/semantic-release_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/semantic-release_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/sinon_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/sinon_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/webpack-cli_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/webpack-cli_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/webpack-dev-server_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/webpack-dev-server_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/webpack_v4.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/flow-typed/npm/webpack_v4.x.x.js -------------------------------------------------------------------------------- /githooks.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/githooks.cjs -------------------------------------------------------------------------------- /lint-staged.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/lint-staged.config.cjs -------------------------------------------------------------------------------- /nyc.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/nyc.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/prettier.config.cjs -------------------------------------------------------------------------------- /release.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/release.config.cjs -------------------------------------------------------------------------------- /src/HoverMenu.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/HoverMenu.js.flow -------------------------------------------------------------------------------- /src/HoverMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/HoverMenu.tsx -------------------------------------------------------------------------------- /src/HoverPopover.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/HoverPopover.js.flow -------------------------------------------------------------------------------- /src/HoverPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/HoverPopover.tsx -------------------------------------------------------------------------------- /src/chainEventHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/chainEventHandlers.ts -------------------------------------------------------------------------------- /src/hooks.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/hooks.js.flow -------------------------------------------------------------------------------- /src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/hooks.ts -------------------------------------------------------------------------------- /src/index.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/index.js.flow -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/useEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/useEvent.ts -------------------------------------------------------------------------------- /src/util/interopRequireDefault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/src/util/interopRequireDefault.ts -------------------------------------------------------------------------------- /test/HoverMenu.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/test/HoverMenu.test.tsx -------------------------------------------------------------------------------- /test/HoverPopover.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/test/HoverPopover.test.tsx -------------------------------------------------------------------------------- /test/chainEventHandlers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/test/chainEventHandlers.test.ts -------------------------------------------------------------------------------- /test/configure.js: -------------------------------------------------------------------------------- 1 | process.env.NODE_ENV = 'test' 2 | -------------------------------------------------------------------------------- /test/hooks.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/test/hooks.test.tsx -------------------------------------------------------------------------------- /test/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/test/index.tsx -------------------------------------------------------------------------------- /test/utils/consoleError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/test/utils/consoleError.js -------------------------------------------------------------------------------- /toolchain.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/toolchain.config.cjs -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcoreio/material-ui-popup-state/HEAD/tsconfig.json --------------------------------------------------------------------------------