MCPcopy
hub / github.com/jaredpalmer/formik

github.com/jaredpalmer/formik @formik@2.4.9 sqlite

repository ↗ · DeepWiki ↗ · release formik@2.4.9 ↗
289 symbols 763 edges 126 files 15 documented · 5%
README

Formik.js

Build forms in React, without the tears.

Stable Release Blazing Fast gzip size license Discord

Visit https://formik.org to get started with Formik.

Organizations and projects using Formik

List of organizations and projects using Formik

Authors

Contributing

This monorepo uses yarn, so to start you'll need the package manager installed.

To run E2E tests you'll also need Playwright set up, which can be done locally via npx playwright install. Afterward, run yarn start:app and in a separate tab run yarn e2e:ui to boot up the test runner.

When you're done with your changes, we use changesets to manage release notes. Run yarn changeset to autogenerate notes to be appended to your pull request.

Thank you!

Contributors

Formik is made with <3 thanks to these wonderful people (emoji key):

| [

Jared Palmer](http://jaredpalmer.com)

💬 💻 🎨 📖 💡 🤔 👀 ⚠️ | [

Ian White](https://www.stardog.io)

💬 🐛 💻 📖 🤔 👀 | [

Andrej Badin](http://andrejbadin.com)

💬 🐛 📖 | [

Adam Howard](http://adz.co.de)

💬 🐛 🤔 👀 | [

Vlad Shcherbin](https://github.com/VladShcherbin)

💬 🐛 🤔 | [

Brikou CARRE](https://github.com/brikou)

🐛 📖 | [

Sam Kvale](http://skvale.github.io)

🐛 💻 ⚠️ | | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | [

Jon Tansey](http://jon.tansey.info)

🐛 💻 | [

Tyler Martinez](http://slightlytyler.com)

🐛 📖 | [

Tobias Lohse](http://MrLoh.se)

🐛 💻 |

This project follows the all-contributors specification. Contributions of any kind welcome!

Related

  • TSDX - Zero-config CLI for TypeScript used by this repo. (Formik's Rollup configuration as a CLI)

Apache 2.0 License.

Extension points exported contracts — how you extend this code

Options (Interface)
(no doc)
packages/formik/types/index.d.ts
Values (Interface)
(no doc)
examples/basic-typescript/index.tsx
SidebarNavLinkProps (Interface)
(no doc)
website/src/components/SidebarNavLink.tsx
Task (Interface)
(no doc)
packages/formik/types/index.d.ts
SeoProps (Interface)
(no doc)
website/src/components/Seo.tsx
ScheduleCallbackOptions (Interface)
(no doc)
packages/formik/types/index.d.ts
TWButtonProps (Interface)
(no doc)
website/src/components/TWButton.tsx
TestFormValues (Interface)
(no doc)
packages/formik/test/ErrorMessage.test.tsx

Core symbols most depended-on inside this repo

push
called by 63
packages/formik/src/FieldArray.tsx
getIn
called by 44
packages/formik/src/utils.ts
isFunction
called by 27
packages/formik/src/utils.ts
setIn
called by 27
packages/formik/src/utils.ts
replace
called by 18
packages/formik/src/FieldArray.tsx
remove
called by 13
packages/formik/src/FieldArray.tsx
useEventCallback
called by 12
packages/formik/src/Formik.tsx
isEmptyArray
called by 10
packages/formik/src/utils.ts

Shape

Function 194
Interface 49
Method 29
Class 17

Languages

TypeScript100%

Modules by API surface

packages/formik/src/FieldArray.tsx24 symbols
packages/formik/src/utils.ts13 symbols
packages/formik/src/Formik.tsx13 symbols
packages/formik/src/types.tsx12 symbols
packages/formik/test/Formik.test.tsx9 symbols
packages/formik/src/FastField.tsx9 symbols
packages/formik/test/Field.test.tsx7 symbols
packages/formik/src/withFormik.tsx7 symbols
website/src/pages/docs/[...slug].tsx6 symbols
website/src/components/LayoutDocs.tsx6 symbols
website/src/lib/docs/rehype-docs.js5 symbols
website/src/lib/docs/page.tsx5 symbols

Dependencies from manifests, versioned

@changesets/changelog-github0.5.1 · 1×
@changesets/cli2.29.7 · 1×
@docsearch/css1.0.0-alpha.27 · 1×
@docsearch/react1.0.0-alpha.27 · 1×
@hookform/resolvers3.1.1 · 1×
@material-ui/core4.11.0 · 1×
@mdx-js/loader1.5.1 · 1×
@mdx-js/mdx1.5.1 · 1×
@mdx-js/react1.5.1 · 1×
@mdx-js/tag0.20.3 · 1×
@next/mdx9.4.0 · 1×
@playwright/test1.34.3 · 1×

For agents

$ claude mcp add formik \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact