|
9 | 9 | <SecondaryButton @click="modal = !modal">Modal Dialog</SecondaryButton> |
10 | 10 | </div> |
11 | 11 |
|
| 12 | + type=Booking |
| 13 | + <AutoQueryGrid ref="grid" type="Booking" /> |
| 14 | + !end=Booking |
| 15 | + |
12 | 16 | <div class="mt-8 mx-auto max-w-4xl flex flex-col gap-y-4"> |
13 | 17 | <h3>date</h3> |
14 | 18 | <div class="grid grid-cols-6 gap-6"> |
|
502 | 506 | <pre>{{ createBooking }}</pre> |
503 | 507 | </form> |
504 | 508 |
|
505 | | - <form class="mb-3" @submit.prevent=""> |
| 509 | + <!-- <form class="mb-3" @submit.prevent=""> |
506 | 510 | <input type="submit" class="hidden"> |
507 | 511 | <h3 class="text-lg">CreateJobApplication</h3> |
508 | 512 | <AutoFormFields v-model="createJobApplication" :api="createJobApplicationApi" @update:modelValue="$forceUpdate" /> |
509 | 513 | <pre>{{ createJobApplication }}</pre> |
510 | | - </form> |
| 514 | + </form> --> |
511 | 515 |
|
512 | | - <form class="mb-3" @submit.prevent=""> |
| 516 | + <!--form class="mb-3" @submit.prevent=""> |
513 | 517 | <input type="submit" class="hidden"> |
514 | 518 | <h3 class="text-lg">AllTypes</h3> |
515 | 519 | <AutoFormFields v-model="allTypes" :api="allTypesApi" @update:modelValue="$forceUpdate" /> |
516 | 520 | <AutoEditForm v-model="allTypesJson" formStyle="card" type="AllTypes" /> |
517 | 521 | <pre>{{ allTypes }}</pre> |
518 | | - </form> |
| 522 | + </form--> |
519 | 523 | </div> |
520 | 524 |
|
521 | 525 | <div class="mx-auto max-w-4xl"> |
@@ -702,6 +706,7 @@ import { AllTypes, Authenticate, |
702 | 706 | } from './dtos' |
703 | 707 | import Combobox from '../components/Combobox.vue' |
704 | 708 | import SecondaryButton from '../components/SecondaryButton.vue' |
| 709 | +// import metadataJson from './app.json' |
705 | 710 |
|
706 | 711 | function classes(type:'array'|'object', tag:'div'|'table'|'thead'|'th'|'tr'|'td',depth:number,cls:string,index?:number) { |
707 | 712 | if (type == 'array') { |
@@ -732,13 +737,20 @@ const booking = bookingObject[0] |
732 | 737 |
|
733 | 738 | const { dateInputFormat, setRef } = useUtils() |
734 | 739 | const { setConfig, setAutoQueryGridDefaults } = useConfig() |
735 | | -const { loadMetadata, metadataApi, enumOptions } = useMetadata() |
| 740 | +const { loadMetadata, metadataApi, enumOptions, setMetadata } = useMetadata() |
736 | 741 | const { Formats, currency, formatDate, relativeTime } = useFormatters() |
737 | 742 |
|
| 743 | +// setMetadata(metadataJson) |
| 744 | +
|
| 745 | +const client = inject<JsonServiceClient>('client')! |
| 746 | +
|
| 747 | +authenticate() |
| 748 | +
|
738 | 749 | loadMetadata({ |
739 | 750 | olderThan: 60 * 60 * 1000, |
| 751 | + client, |
740 | 752 | //resolvePath: 'https://localhost:5001/metadata/app.json', |
741 | | - resolvePath: 'https://blazor-gallery.servicestack.net/metadata/app.json', |
| 753 | + //resolvePath: 'https://blazor-gallery.servicestack.net/metadata/app.json', |
742 | 754 | }) |
743 | 755 |
|
744 | 756 | setConfig({ |
@@ -786,10 +798,6 @@ const dynamicDates:{[k:string]:InputInfo} = Object.keys(dates).reduce((acc,x) => |
786 | 798 | modelDates.value[x] = dates[x] |
787 | 799 | return acc }, {}) |
788 | 800 |
|
789 | | -const client = inject<JsonServiceClient>('client')! |
790 | | -
|
791 | | -authenticate() |
792 | | -
|
793 | 801 | const autoFormRequest = new QueryBookings({ |
794 | 802 | skip: 1, |
795 | 803 | take: 2, |
|
0 commit comments