Communityコーディング&開発github.com

mantinedev/mantine-form

mantine-9 リポジトリにおいて @mantine/form を使ってフォームを構築します。フォームのセットアップ、バリデーションルールの追加、ネストされたフィールドや配列フィールドの操作、複数コンポーネント間でのフォーム状態共有、アンコントロールモードや useField フックの利用など、useForm に関連するあらゆるタスクで使用します。

mantine-form とは?

このスキルは、mantine-9 リポジトリ内で @mantine/form ライブラリを使用してフォームを構築するためのものです。開発者はこのスキルを利用することで、useForm を用いたフォームのセットアップや、バリデーションルール(同期・非同期)の追加、ネストされたオブジェクトフィールドや配列フィールドの操作、複数のコンポーネント間でフォーム状態を共有するための createFormContext の活用、パフォーマンス向上のためのアンコントロールモード、そして独立した useField フックの使用など、幅広いフォーム関連タスクを効率的に実行できます。Vite ベースの React プロジェクトで動作し、TypeScript、ESLint、Prettier などの標準的な開発ツールと統合されています。このスキルは、getInputProps、onSubmit、insertListItem、form バリデーションといった主要な API を網羅しており、複雑なフォームロジックを簡潔に実装するためのガイダンスを提供します。

対応~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/mantinedev/skills/tree/main/skills/mantine-form

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mantine-form は何をしますか?

mantine-9 リポジトリにおいて @mantine/form を使ってフォームを構築します。このスキルは以下の場合に使用します:(1)useForm でフォームをセットアップする場合、(2)バリデーションルールまたは非同期バリデーションを追加する場合、(3)ネストされたオブジェクトフィールドや配列フィールドを操作する場合、(4)createFormContext を使って複数のコンポーネント間でフォーム状態を共有する場合、(5)パフォーマンス向上のためにアンコントロールモードを使用する場合、(6)スタンドアロンの useField フックを使用する場合、(7)useForm、getInputProps、onSubmit、insertListItem、またはフォームバリデーションを含むあらゆるタスク。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル