Reduce food waste together
Portions Remaining:
<span class="status-dot" :class="{ soldout: quantity {{ quantity }} Portions left
<button @click="reserveProduct" :disabled="quantity {{ quantity <= 0 ? 'Sold out' : 'Reserve now' }}Portions Remaining:
<span class="status-dot" :class="{ soldout: quantity {{ quantity }} Portions left
<button @click="reserveProduct" :disabled="quantity {{ quantity <= 0 ? 'Sold out' : 'Reserve now' }}Portions Remaining:
<span class="status-dot" :class="{ soldout: quantity {{ quantity }} Portions left
<button @click="reserveProduct" :disabled="quantity {{ quantity <= 0 ? 'Sold out' : 'Reserve now' }}Portions Remaining:
<span class="status-dot" :class="{ soldout: quantity {{ quantity }} Portions left
<button @click="reserveProduct" :disabled="quantity {{ quantity <= 0 ? 'Sold out' : 'Reserve now' }}Portions Remaining:
<span class="status-dot" :class="{ soldout: quantity {{ quantity }} Portions left
<button @click="reserveProduct" :disabled="quantity {{ quantity <= 0 ? 'Sold out' : 'Reserve now' }}Portions Remaining:
<span class="status-dot" :class="{ soldout: quantity {{ quantity }} Portions left
<button @click="reserveProduct" :disabled="quantity {{ quantity <= 0 ? 'Sold out' : 'Reserve now' }}