Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of wellyshen/react-cool-portal

Account's avatar
babel/babel
Babel compiler core.
Account's avatar
babel/babel
A Babel preset for each environment.
Account's avatar
babel/babel
Babel preset for all React plugins.
Account's avatar
babel/babel
Babel preset for TypeScript.
Account's avatar
testing-library/jest-dom
Custom jest matchers to test the state of the DOM
Account's avatar
testing-library/react-testing-library
Simple and complete React DOM testing utilities that encourage good testing practices.
Account's avatar
testing-library/react-hooks-testing-library
Simple and complete React hooks testing utilities that encourage good testing practices.
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for jest
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for react
Account's avatar
DefinitelyTyped/DefinitelyTyped
TypeScript definitions for react-dom
Account's avatar
wellyshen/eslint-config-welly
ESLint configuration for React projects that I do. Feel free to use this!
Account's avatar
typicode/husky
Modern native Git hooks
Account's avatar
jestjs/jest
Delightful JavaScript Testing.
Account's avatar
lint-staged/lint-staged
Lint files staged by git
Account's avatar
facebook/react
React is a JavaScript library for building user interfaces.
Account's avatar
facebook/react
React package for working with the DOM.
Account's avatar
facebook/react
React package for snapshot testing.
Account's avatar
isaacs/rimraf
A deep deletion module for node (like `rm -rf`)
Account's avatar
rollup/rollup
Next-generation ES module bundler
Account's avatar
thgh/rollup-plugin-livereload
Rollup plugin for LiveReload that watches the bundle and reloads the page on change
Account's avatar
egoist/rollup-plugin-postcss
Seamless integration between Rollup and PostCSS
Account's avatar
thgh/rollup-plugin-serve
Serve your rolled up bundle
Account's avatar
TrySound/rollup-plugin-size-snapshot
Account's avatar
TrySound/rollup-plugin-terser
Rollup plugin to minify generated es bundle
Account's avatar
kulshekhar/ts-jest
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript
Account's avatar
microsoft/TypeScript
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

dependabot-preview[bot]'s profile
dependabot-preview[bot]
1099 contributions
wellyshen's profile
wellyshen
391 contributions
allcontributors[bot]'s profile
allcontributors[bot]
4 contributions
dependabot[bot]'s profile
dependabot[bot]
3 contributions
hinok's profile
hinok
1 contributions
hhhonzik's profile
hhhonzik
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
wellyshen

wellyshen/react-cool-portal

😎 🍒 React hook for Portals, which renders modals, dropdowns, tooltips etc. to <body> or else.

TypeScript
732
23
MIT License

react‑cool‑portal is a tiny React hook that simplifies creating portals—rendering elements such as modals, dropdowns, tooltips, etc., outside the normal DOM hierarchy (by default into a `<div id="react-cool-portal">` on `<body>`). It provides built‑in state helpers (show, hide, toggle), auto‑cleanup, SSR support and TypeScript types, making it ideal for front‑end developers who need an easy, dependency‑free way to manage overlay UI components.