This commit is contained in:
Jonathan Chevalier
2022-10-28 15:03:39 +02:00
parent 4215574f00
commit 8dcd07fce0
15 changed files with 105 additions and 373 deletions

View File

@@ -71,7 +71,7 @@ const timestampConverter = (digit13) => digit13 / 1000
export const useMMCMStore = defineStore('counter', {
state: () => ({
idSession : '',
idSession: '',
street: '',
zipCode: '',
city: '',
@@ -92,28 +92,37 @@ export const useMMCMStore = defineStore('counter', {
needPrescriptionDateCollect: (state) => !!(state.productList.filter(p => p.id === state.idProduct)[0].ref === 'MMCM_FACTEUR' && state.withPrescription),
dateDeliveryTimestampInSecond: (state) => timestampConverter(state.dateDelivery),
dateCollectTimestampInSecond: (state) => timestampConverter(state.dateCollect),
msgDelivery : (state) => {
msgDelivery: (state) => {
//console.log(formatDistance(date.deliveryExpress, today))
let arr = []
if(date.deliveryExpress === today){
if (date.deliveryExpress === today) {
arr.push('Dès aujourd\'hui en moins de 2h')
}
else{
arr.push('A partir de ' + format(date.deliveryExpress, 'EEEE', {locale : fr}) +' en moins de 2h')
} else {
arr.push('A partir de ' + format(date.deliveryExpress, 'EEEE', {locale: fr}) + ' en moins de 2h')
}
const useFacteurDate = (state.withPrescription) ? date.deliveryFacteur : date.collectFacteur;
if(useFacteurDate === tomorrow){
if (useFacteurDate === tomorrow) {
arr.push('A partir de demain entre 9h et 17h')
}
else{
arr.push('A partir de ' + format(useFacteurDate, 'EEEE', {locale : fr}) + ' entre 9h et 17h')
} else {
arr.push('A partir de ' + format(useFacteurDate, 'EEEE', {locale: fr}) + ' entre 9h et 17h')
}
return arr
},
stepFacteur: (state) => {
let step = {dayOne: false, dayTwo: false}
if (state.withPrescription) {
step.dayOne = format(date.collectFacteur, 'dd/MM/yyyy', {locale: fr})
step.dayTwo = format(date.deliveryFacteur, 'dd/MM/yyyy', {locale: fr})
}
return step
}
},