forked from nathalie/pedi2
Empezamos con el input para buscar o crear subpedido
This commit is contained in:
parent
6cab6f1fdd
commit
35ae3c7459
|
@ -33,9 +33,6 @@ Vue.component('nav-bar', {
|
|||
isActive: false
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
console.log("ready");
|
||||
},
|
||||
methods: {
|
||||
toggleState() {
|
||||
this.isActive = !this.isActive;
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
Vue.component('subpedido-select', {
|
||||
data() {
|
||||
return {
|
||||
subpedido: null,
|
||||
subpedidosExistentes: []
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
console.log("ready");
|
||||
},
|
||||
methods: {
|
||||
onType() {
|
||||
axios.get("/api/subpedidos?nombre=" + this.subpedido).then(response => {
|
||||
console.log(this.subpedido);
|
||||
this.subpedidosExistentes = response.data
|
||||
console.log(this.subpedidosExistentes);
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
|
@ -34,5 +34,6 @@
|
|||
</div>
|
||||
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
|
||||
<script src="{{ asset('js/app.js') }}" defer></script>
|
||||
@yield('scripts')
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,5 +1,40 @@
|
|||
@extends('layouts.app')
|
||||
|
||||
@section('content')
|
||||
SUBPEDIDOS
|
||||
<section class="section">
|
||||
<div id="root" class="container">
|
||||
<h1 class="title">
|
||||
Compras MPS
|
||||
</h1>
|
||||
<p class="subtitle">
|
||||
Bienvenidx a la aplicación de compras del <strong>Mercado Popular de Subsistencia</strong>
|
||||
</p>
|
||||
<subpedido-select inline-template>
|
||||
<div class="block">
|
||||
<div class="field">
|
||||
<label class="label">Escribí el nombre de tu familia o grupo de convivencia</label>
|
||||
<div class="control">
|
||||
<input class="input" @input="onType" v-model="subpedido"></input>
|
||||
</div>
|
||||
<p class="help">Intentá que sea claro como para que tus compas del barrio te identifiquen.</p>
|
||||
<p class="help">Si ya empezaste a hacer tu pedido, empezá a tipear y luego seleccioná tu nombre en la lista una vez que aparezca:</p>
|
||||
</div>
|
||||
<div class="table-container">
|
||||
<table class="table is-hoverable">
|
||||
<tbody>
|
||||
<tr v-for="subpedidosExistente in subpedidosExistentes" >
|
||||
<td><a v-text="subpedidosExistente" :href="subpedidosExistente"></a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</subpedido-select>
|
||||
</div>
|
||||
</section>
|
||||
@endsection
|
||||
|
||||
@section('scripts')
|
||||
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
|
||||
<script src="{{ asset('js/subpedidos-create.js') }}"></script>
|
||||
@endsection
|
Loading…
Reference in New Issue