David Bomba 6769ade16f
Explicit route model binding (#2498)
* Switch to explicit route model binding
2018-11-12 18:52:20 +11:00

58 lines
2.7 KiB
Vue

<template>
<div class="card-body">
<div class="form-group row">
<label for="name" class="col-sm-3 col-form-label text-right">{{ trans('texts.address1') }}</label>
<div class="col-sm-9">
<input type="text" name="address1" :placeholder="trans('texts.address1')" v-model="data.address1" class="form-control" id="address1">
<div v-if="errors && errors.address1" class="text-danger">{{ errors.address1[0] }}</div>
</div>
</div>
<div class="form-group row">
<label for="name" class="col-sm-3 col-form-label text-right">{{ trans('texts.address2') }}</label>
<div class="col-sm-9">
<input type="text" name="address2" :placeholder="trans('texts.address2')" v-model="data.address2" class="form-control" id="address2">
<div v-if="errors && errors.address2" class="text-danger">{{ errors.address2[0] }}</div>
</div>
</div>
<div class="form-group row">
<label for="name" class="col-sm-3 col-form-label text-right">{{ trans('texts.city') }}</label>
<div class="col-sm-9">
<input type="text" name="city" :placeholder="trans('texts.city')" v-model="data.city" class="form-control" id="city">
<div v-if="errors && errors.city" class="text-danger">{{ errors.city[0] }}</div>
</div>
</div>
<div class="form-group row">
<label for="name" class="col-sm-3 col-form-label text-right">{{ trans('texts.state') }}</label>
<div class="col-sm-9">
<input type="text" name="state" :placeholder="trans('texts.state')" v-model="data.state" class="form-control" id="state">
<div v-if="errors && errors.state" class="text-danger">{{ errors.state[0] }}</div>
</div>
</div>
<div class="form-group row">
<label for="name" class="col-sm-3 col-form-label text-right">{{ trans('texts.postal_code') }}</label>
<div class="col-sm-9">
<input type="text" name="postal_code" :placeholder="trans('texts.postal_code')" v-model="data.postal_code" class="form-control" id="postal_code">
<div v-if="errors && errors.postal_code" class="text-danger">{{ errors.postal_code[0] }}</div>
</div>
</div>
<div class="form-group row">
<label for="name" class="col-sm-3 col-form-label text-right">{{ trans('texts.country') }}</label>
<div class="col-sm-9">
<input type="text" name="country" :placeholder="trans('texts.country')" v-model="data.country" class="form-control" id="country">
<div v-if="errors && errors.country" class="text-danger">{{ errors.country[0] }}</div>
</div>
</div>
</div>
</template>
<script>
export default {
props: ['data', 'errors'],
default: () => {}
}
</script>