Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <template>
- <div class="tw-grid tw-grid-cols-12 tw-gap-x-4 tw-mt-5">
- <div class="tw-col-span-12 md:tw-col-span-6">
- <k-select-parameter
- v-model="form.jenis_jaminan"
- parameter-type="COLLATERAL_ONLINE"
- t-label="collateralType"
- required
- />
- </div>
- <div class="tw-col-span-12 md:tw-col-span-6">
- <k-select-brand required v-model="form.merek" :collateralType="form.merek" t-label="brand" />
- </div>
- <div class="tw-col-span-12 md:tw-col-span-6">
- <k-select-model v-model="form.model" t-label="vehicleModel" />
- </div>
- <div class="tw-col-span-12 md:tw-col-span-6">
- <k-select-year v-model="form.tahun" t-label="year" />
- </div>
- </div>
- </template>
- <script lang="ts" setup>
- import { useParameterEndpoint } from 'src/common/endpoints/parameter.endpoint'
- import { SimulatorRequest } from 'src/common/entities/simulator.entity'
- import { GetErrorMessage } from 'src/common/utils/error.utils'
- import { computed, reactive, ref, watch } from 'vue'
- import { useI18n } from 'vue-i18n'
- const { t } = useI18n()
- export interface SiumlatorFormProps {
- modelValue: SimulatorRequest
- }
- export interface SimulatorFormEmit {
- (event: 'update:model-value', value: SiumlatorFormProps['modelValue']): void
- }
- const props = withDefaults(defineProps<SiumlatorFormProps>(), {})
- const emit = defineEmits<SimulatorFormEmit>()
- const form = computed({
- get: () => props.modelValue,
- set: (value) => emit('update:model-value', value),
- })
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement