Integrated AuthGuard in Discover and Shuttles, updated Business types and translations
This commit is contained in:
@ -54,7 +54,9 @@ const currentBusiness = ref<Partial<Business>>({
|
||||
image_url: '',
|
||||
social_media: '',
|
||||
category: 'Restaurante',
|
||||
area: 'Boquete'
|
||||
area: 'Boquete',
|
||||
description: '',
|
||||
website: ''
|
||||
})
|
||||
|
||||
const userName = localStorage.getItem('user_name') || 'Promotor'
|
||||
@ -175,7 +177,9 @@ function openCreateBusinessModal() {
|
||||
image_url: '',
|
||||
social_media: '',
|
||||
category: 'Restaurante',
|
||||
area: 'Boquete'
|
||||
area: 'Boquete',
|
||||
description: '',
|
||||
website: ''
|
||||
}
|
||||
showBusinessModal.value = true
|
||||
businessImageFile.value = null
|
||||
@ -208,6 +212,8 @@ async function saveBusiness() {
|
||||
formData.append('phone', currentBusiness.value.phone || '')
|
||||
formData.append('social_media', currentBusiness.value.social_media || '')
|
||||
formData.append('area', currentBusiness.value.area || 'Boquete')
|
||||
formData.append('description', currentBusiness.value.description || '')
|
||||
formData.append('website', currentBusiness.value.website || '')
|
||||
|
||||
if (businessImageFile.value) {
|
||||
formData.append('image', businessImageFile.value)
|
||||
@ -726,6 +732,14 @@ async function toggleCouponStatus(coupon: Coupon) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Descripción / Historia del Negocio</label>
|
||||
<textarea v-model="currentBusiness.description" placeholder="Cuéntanos un poco sobre el negocio para darle un toque premium..." rows="3"></textarea>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Página Web (Opcional)</label>
|
||||
<input v-model="currentBusiness.website" type="url" placeholder="https://www.ejemplo.com">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>Redes Sociales</label>
|
||||
<input v-model="currentBusiness.social_media" type="text" placeholder="Ej: @pizzeria_centro">
|
||||
|
||||
Reference in New Issue
Block a user