react-children-utilities
Extended utils for ⚛️ React.Children data structure that adds recursive filter, map and more methods to iterate nested children.
File Explorer
Download Latest Version (.zip)- main.yml
- dependabot.yml
- commit-msg
- pre-commit
- pre-push
- content-table.html
- footer.html
- github-icon.html
- google-analytics.html
- head.html
- styles.html
- top-bar.html
- compress.html
- default.html
- home.html
- page.html
- button.scss
- code.scss
- content-table.scss
- footer.scss
- hero.scss
- layout.scss
- main.scss
- normalize.scss
- text.scss
- top-bar.scss
- _config.yml
- api.md
- deep-filter.md
- deep-find.md
- deep-foreach.md
- deep-map.md
- filter.md
- get-element-name.md
- getting-started.md
- group-by-type.md
- has-children.md
- has-complex-children.md
- index.md
- only-text.md
- only-valid.md
- deepFilter.test.tsx
- deepFilter.ts
- deepFind.test.tsx
- deepFind.ts
- deepForEach.test.tsx
- deepForEach.ts
- deepMap.test.tsx
- deepMap.ts
- filter.test.tsx
- filter.ts
- getElementName.test.tsx
- getElementName.ts
- groupByType.test.tsx
- groupByType.ts
- hasChildren.test.tsx
- hasChildren.ts
- hasComplexChildren.test.tsx
- hasComplexChildren.ts
- onlyText.test.tsx
- onlyText.ts
- onlyValid.test.tsx
- onlyValid.ts
- react-children-utilities.test.tsx
- react-children-utilities.ts
- .all-contributorsrc.json
- .commitlintrc.json
- .editorconfig
- .flowconfig
- .gitattributes
- .gitignore
- .lintstagedrc.json
- .prettierignore
- .prettierrc.json
- .size-limit.json
- CONTRIBUTING.md
- eslint.config.js
- LICENSE
- package-lock.json
- package.json
- README.md
- rollup.config.js
- tsconfig.build.json
- tsconfig.json
# Installation Guide
1. Get the code
git clone https://github.com/fernandopasik/react-children-utilities
Downloads the entire project code from GitHub to your computer.
cd react-children-utilities
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install --save react-children-utilities
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
