File tree Expand file tree Collapse file tree 2 files changed +35
-1
lines changed
Expand file tree Collapse file tree 2 files changed +35
-1
lines changed Original file line number Diff line number Diff line change @@ -20,5 +20,5 @@ export { default as Dialog } from './Dialog.vue';
2020export { default as MixedChart } from './MixedChart.vue' ;
2121export { default as CountryFlag } from './CountryFlag.vue' ;
2222export { default as JsonViewer } from './JsonViewer.vue' ;
23-
23+ export { default as Toggle } from './Toggle.vue' ;
2424
Original file line number Diff line number Diff line change 1+ <template >
2+ <Toggle
3+ :disabled =" readonly"
4+ @update:modelValue =" $emit('update:value', $event)"
5+ :modelValue =" valueFromRecord"
6+ >
7+ <p >{{text}}</p >
8+ </Toggle >
9+ </template >
10+
11+ <script setup lang="ts">
12+ import Toggle from ' @/afcl/Toggle.vue' ;
13+ import type {
14+ AdminForthResourceColumnCommon ,
15+ AdminForthResourceCommon ,
16+ AdminUser ,
17+ } from " @/types/Common" ;
18+
19+ const props = defineProps <{
20+ value: boolean ,
21+ text: string ,
22+ column: AdminForthResourceColumnCommon ,
23+ record: any ,
24+ meta: any ,
25+ resource: AdminForthResourceCommon ,
26+ adminUser: AdminUser ,
27+ readonly: boolean
28+ }>();
29+ console .log (JSON .stringify (props ));
30+ console .log (" Current mode:" , props .meta ?.mode )
31+ defineEmits ([' update:value' ]);
32+ const valueFromRecord = props .record [props .column .name ]
33+ const editReadOnly = props .column .editReadonly ;
34+ </script >
You can’t perform that action at this time.
0 commit comments