mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2025-02-26 15:42:30 +01:00
blah
This commit is contained in:
parent
bc68b924e5
commit
17fa3399ff
1 changed files with 28 additions and 4 deletions
|
@ -223,10 +223,10 @@
|
||||||
</q-select>
|
</q-select>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-5">
|
<div class="col-5">
|
||||||
<q-btn unelevated color="primary">Generate keys</q-btn>
|
<q-btn unelevated @onclick="generateKeys" color="primary">Generate keys</q-btn>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-5">
|
<div class="col-5">
|
||||||
<q-btn unelevated color="primary">Restore keys</q-btn>
|
<q-btn unelevated @onclick="restoreKeys" color="primary">Restore keys</q-btn>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<q-input
|
<q-input
|
||||||
|
@ -301,7 +301,7 @@
|
||||||
<q-card>
|
<q-card>
|
||||||
<q-card-section>
|
<q-card-section>
|
||||||
|
|
||||||
<q-btn unelevated v-if="stalls.length > 1" color="primary" @click="productDialog.show = true"
|
<q-btn unelevated v-if="stalls.length > 0" color="primary" @click="productDialog.show = true"
|
||||||
>+ Product <q-tooltip> List a product </q-tooltip></q-btn
|
>+ Product <q-tooltip> List a product </q-tooltip></q-btn
|
||||||
>
|
>
|
||||||
<q-btn unelevated v-else color="primary" @click="errorMessage('First set shipping zone(s), then create a stall.')"
|
<q-btn unelevated v-else color="primary" @click="errorMessage('First set shipping zone(s), then create a stall.')"
|
||||||
|
@ -310,7 +310,7 @@
|
||||||
<q-btn unelevated color="primary" @click="zoneDialog.show = true"
|
<q-btn unelevated color="primary" @click="zoneDialog.show = true"
|
||||||
>+ Shipping Zone<q-tooltip> Create a shipping zone </q-tooltip></q-btn
|
>+ Shipping Zone<q-tooltip> Create a shipping zone </q-tooltip></q-btn
|
||||||
>
|
>
|
||||||
<q-btn unelevated v-if="zones.length > 1" color="primary" @click="openStallDialog()"
|
<q-btn unelevated v-if="zones.length > 0" color="primary" @click="openStallDialog()"
|
||||||
>+ Stall
|
>+ Stall
|
||||||
<q-tooltip> Create a stall to list products on </q-tooltip></q-btn
|
<q-tooltip> Create a stall to list products on </q-tooltip></q-btn
|
||||||
>
|
>
|
||||||
|
@ -665,6 +665,10 @@ var mapOrders = obj => {
|
||||||
obj._data = _.clone(obj)
|
obj._data = _.clone(obj)
|
||||||
return obj
|
return obj
|
||||||
}
|
}
|
||||||
|
var mapKeys = obj => {
|
||||||
|
obj._data = _.clone(obj)
|
||||||
|
return obj
|
||||||
|
}
|
||||||
|
|
||||||
new Vue({
|
new Vue({
|
||||||
el: '#vue',
|
el: '#vue',
|
||||||
|
@ -911,6 +915,26 @@ new Vue({
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
generateKeys: function(){
|
||||||
|
var self = this
|
||||||
|
LNbits.api
|
||||||
|
.request(
|
||||||
|
'GET',
|
||||||
|
'/diagonalley/api/v1/keys',
|
||||||
|
self.g.user.wallets[0].adminkey
|
||||||
|
)
|
||||||
|
.then(function (response) {
|
||||||
|
if (response.data) {
|
||||||
|
self.keys = response.data.map(mapKeys)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
.catch(function (error) {
|
||||||
|
LNbits.utils.notifyApiError(error)
|
||||||
|
})
|
||||||
|
},
|
||||||
|
restoreKeys: function(){
|
||||||
|
|
||||||
|
},
|
||||||
capitalizeFirstLetter: function (string) {
|
capitalizeFirstLetter: function (string) {
|
||||||
return string.charAt(0).toUpperCase() + string.slice(1);
|
return string.charAt(0).toUpperCase() + string.slice(1);
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Reference in a new issue