ghost-portal/packages
MiZiet b6c827a908
Remove sui popup (#5924)
* Add custom popup

* Render popup window with react portal

* Handle scroll

* Handle pointer scroll

* Refactor types

* Add useOutsideClick

* Restore button styles

* Update types

* Add tests

* Set multiple refs

* Cleanup

* Cleanup

* Move offset const to the utils

* Add useCallback in useScroll

* Remove empty lines in useElementPosition

* Change styled components to functional

* Make sure popup window stays in view

* Highlight trigger button when popup is open

* Add uesPopupWindow hook

* Make triangle larger

* Use full trigger height

* Apply new lint rules

Co-authored-by: Jaco Greeff <jacogr@gmail.com>
2021-08-31 09:35:33 +02:00
..
apps [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
apps-config [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
apps-electron [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
apps-routing [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-accounts Remove sui popup (#5924) 2021-08-31 09:35:33 +02:00
page-addresses Remove sui popup (#5924) 2021-08-31 09:35:33 +02:00
page-assets [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-bounties Remove sui popup (#5924) 2021-08-31 09:35:33 +02:00
page-calendar [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-claims [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-contracts [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-council [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-democracy [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-explorer [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-extrinsics [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-gilt [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-js Remove sui popup (#5924) 2021-08-31 09:35:33 +02:00
page-membership [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-parachains [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-poll [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-rpc [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-settings [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-signing [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-society [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-staking Remove sui popup (#5924) 2021-08-31 09:35:33 +02:00
page-storage [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-sudo [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-tech-comm [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
page-treasury [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
react-api [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
react-components Remove sui popup (#5924) 2021-08-31 09:35:33 +02:00
react-hooks Remove sui popup (#5924) 2021-08-31 09:35:33 +02:00
react-params [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
react-query [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
react-signer [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00
test-support [CI Skip] release/beta 0.95.2-62 2021-08-31 07:24:38 +00:00