Skip to content

Commit

Permalink
Update form docs
Browse files Browse the repository at this point in the history
  • Loading branch information
mertsincan committed Nov 1, 2024
1 parent cb7e707 commit 2e3dcda
Show file tree
Hide file tree
Showing 32 changed files with 106 additions and 91 deletions.
6 changes: 3 additions & 3 deletions apps/showcase/doc/autocomplete/FormsDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

<script>
import { CountryService } from '@/service/CountryService';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -63,7 +63,7 @@ export default {
<script>
import { CountryService } from '@/service/CountryService';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -127,7 +127,7 @@ export default {
<script setup>
import { ref, onMounted } from "vue";
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { useToast } from "primevue/usetoast";
import { z } from 'zod';
import { CountryService } from "@/service/CountryService";
Expand Down
4 changes: 2 additions & 2 deletions apps/showcase/doc/cascadeselect/FormsDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -251,7 +251,7 @@ export default {
<script setup>
import { ref } from "vue";
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { useToast } from "primevue/usetoast";
import { z } from 'zod';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/checkbox/FormsDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -105,7 +105,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -165,7 +165,7 @@ export default {
<script setup>
import { ref } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { useToast } from "primevue/usetoast";
import { z } from 'zod';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/colorpicker/FormsDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -53,7 +53,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -95,7 +95,7 @@ export default {
<script setup>
import { ref } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { useToast } from "primevue/usetoast";
import { z } from 'zod';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/datepicker/FormsDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -59,7 +59,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -107,7 +107,7 @@ export default {
<script setup>
import { ref } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { useToast } from "primevue/usetoast";
import { z } from 'zod';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/editor/FormsDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -53,7 +53,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -95,7 +95,7 @@ export default {
<script setup>
import { ref } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { useToast } from "primevue/usetoast";
import { z } from 'zod';
Expand Down
4 changes: 2 additions & 2 deletions apps/showcase/doc/forms/DynamicDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ const onFormSubmit = (text, { valid }) => {
<script setup>
import { ref, computed, provide } from 'vue';
import { isNotEmpty } from '@primeuix/utils';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
import DynamicFormControl from './DynamicFormControl.vue';
import DynamicFormField from './DynamicFormField.vue';
Expand Down Expand Up @@ -548,7 +548,7 @@ const props = defineProps({
<script setup>
import { ref, computed, provide } from 'vue';
import { isNotEmpty } from '@primeuix/utils';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
import DynamicFormControl from './DynamicFormControl.vue';
import DynamicFormField from './DynamicFormField.vue';
Expand Down
17 changes: 13 additions & 4 deletions apps/showcase/doc/forms/ResolversDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Validations are implemented the with <i>resolver</i> property. A custom resolver is responsible for handling the validation and returning an <i>errors</i> object with key-value pairs where key is the form field name and value is an array
of error object data. For productivity, we recommend using a schema validation library instead of building your own custom validation logic. The forms library provide built-in resolvers for popular options including
<a href="https://zod.dev/">Zod</a>, <a href="https://github.com/jquense/yup">Yup</a>, <a href="https://joi.dev/">Joi</a>, <a href="https://valibot.dev/">Valibot</a>, and <a href="https://docs.superstructjs.org/">Superstruct</a> that can
be be imported from <i>@primevue/forms/resolvers</i> path.
be be imported from <i>@primevue/forms/resolvers/*</i> path.
</p>
</DocSectionText>
<div class="card flex flex-col items-center gap-5">
Expand Down Expand Up @@ -45,7 +45,10 @@
</template>

<script>
import { superStructResolver, valibotResolver, yupResolver, zodResolver } from '@primevue/forms/resolvers';
import { superStructResolver } from '@primevue/forms/resolvers/superstruct';
import { valibotResolver } from '@primevue/forms/resolvers/valibot';
import { yupResolver } from '@primevue/forms/resolvers/yup';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import * as s from 'superstruct';
import * as v from 'valibot';
import * as yup from 'yup';
Expand Down Expand Up @@ -114,7 +117,10 @@ export default {
</template>
<script>
import { superStructResolver, valibotResolver, yupResolver, zodResolver } from '@primevue/forms/resolvers';
import { superStructResolver } from '@primevue/forms/resolvers/superstruct';
import { valibotResolver } from '@primevue/forms/resolvers/valibot';
import { yupResolver } from '@primevue/forms/resolvers/yup';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import * as s from 'superstruct';
import * as v from 'valibot';
import * as yup from 'yup';
Expand Down Expand Up @@ -225,7 +231,10 @@ export default {
<script setup>
import { ref, watch } from 'vue';
import { superStructResolver, valibotResolver, yupResolver, zodResolver } from '@primevue/forms/resolvers';
import { superStructResolver } from '@primevue/forms/resolvers/superstruct';
import { valibotResolver } from '@primevue/forms/resolvers/valibot';
import { yupResolver } from '@primevue/forms/resolvers/yup';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import * as s from 'superstruct';
import * as v from 'valibot';
import * as yup from 'yup';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/forms/SubmitDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -96,7 +96,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -168,7 +168,7 @@ export default {
<script setup>
import { ref } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
import { useToast } from 'primevue/usetoast';
Expand Down
2 changes: 1 addition & 1 deletion apps/showcase/doc/forms/dynamic/DynamicForm.vue
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

<script setup>
import { isNotEmpty } from '@primeuix/utils';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
import DynamicFormControl from './DynamicFormControl.vue';
import DynamicFormField from './DynamicFormField.vue';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/forms/formfield/BuiltInDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -55,7 +55,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -93,7 +93,7 @@ export default {
<script setup>
import { reactive } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
import { useToast } from 'primevue/usetoast';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/forms/formfield/NonPrimeVueDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -65,7 +65,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -120,7 +120,7 @@ input.error {
<script setup>
import { reactive } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
import { useToast } from 'primevue/usetoast';
Expand Down
12 changes: 9 additions & 3 deletions apps/showcase/doc/forms/formfield/ResolverDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@
</template>

<script>
import { valibotResolver, yupResolver, zodResolver } from '@primevue/forms/resolvers';
import { valibotResolver } from '@primevue/forms/resolvers/valibot';
import { yupResolver } from '@primevue/forms/resolvers/yup';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import * as v from 'valibot';
import * as yup from 'yup';
import { z } from 'zod';
Expand Down Expand Up @@ -108,7 +110,9 @@ export default {
</template>
<script>
import { valibotResolver, yupResolver, zodResolver } from '@primevue/forms/resolvers';
import { valibotResolver } from '@primevue/forms/resolvers/valibot';
import { yupResolver } from '@primevue/forms/resolvers/yup';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import * as v from 'valibot';
import * as yup from 'yup';
import { z } from 'zod';
Expand Down Expand Up @@ -181,7 +185,9 @@ export default {
<script setup>
import { reactive } from 'vue';
import { valibotResolver, yupResolver, zodResolver } from '@primevue/forms/resolvers';
import { valibotResolver } from '@primevue/forms/resolvers/valibot';
import { yupResolver } from '@primevue/forms/resolvers/yup';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import * as v from 'valibot';
import * as yup from 'yup';
import { z } from 'zod';
Expand Down
6 changes: 3 additions & 3 deletions apps/showcase/doc/forms/formfield/TemplateDoc.vue
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
</template>

<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -71,7 +71,7 @@ export default {
</template>
<script>
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down Expand Up @@ -116,7 +116,7 @@ export default {
<script setup>
import { reactive } from 'vue';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
import { useToast } from 'primevue/usetoast';
Expand Down
2 changes: 1 addition & 1 deletion apps/showcase/doc/forms/pt/PTViewer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

<script>
import { getPTOptions } from '@/components/doc/helpers';
import { zodResolver } from '@primevue/forms/resolvers';
import { zodResolver } from '@primevue/forms/resolvers/zod';
import { z } from 'zod';
export default {
Expand Down
Loading

0 comments on commit 2e3dcda

Please sign in to comment.