PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.4
Booking for Appointments and Events Calendar – Amelia v2.4.4
2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / v3 / src / store / modules / recurring.js
ameliabooking / v3 / src / store / modules Last commit date
appointment.js 1 day ago appointmentWaitingListOptions.js 1 day ago attendee.js 1 day ago auth.js 1 day ago bookableType.js 1 day ago booking.js 1 day ago cabinet.js 1 day ago cabinetFilters.js 1 day ago coupon.js 1 day ago customFields.js 1 day ago customerInfo.js 1 day ago employee.js 1 day ago entities.js 1 day ago event.js 1 day ago eventBooking.js 1 day ago eventEntities.js 1 day ago eventWaitingListOptions.js 1 day ago pagination.js 1 day ago params.js 1 day ago payment.js 1 day ago persons.js 1 day ago recurring.js 1 day ago shortcodeParams.js 1 day ago stepByStepFilters.js 1 day ago tickets.js 1 day ago
recurring.js
72 lines
1 export default {
2 namespaced: true,
3
4 state: () => ({
5 repeatType: 'daily',
6 repeatInterval: 1,
7 occurrenceType: 'After',
8 occurrenceDate: null,
9 occurrenceCount: 1,
10 days: [
11 { value: 'monday', selected: false },
12 { value: 'tuesday', selected: false },
13 { value: 'wednesday', selected: false },
14 { value: 'thursday', selected: false },
15 { value: 'friday', selected: false },
16 { value: 'saturday', selected: false },
17 { value: 'sunday', selected: false },
18 ],
19 monthly: 0,
20 }),
21
22 getters: {
23 getRepeatType(state) {
24 return state.repeatType
25 },
26 getRepeatInterval(state) {
27 return state.repeatInterval
28 },
29 getOccurrenceType(state) {
30 return state.occurrenceType
31 },
32 getOccurrenceDate(state) {
33 return state.occurrenceDate
34 },
35 getOccurrenceCount(state) {
36 return state.occurrenceCount
37 },
38 getMonthly(state) {
39 return state.monthly
40 },
41 getDays(state) {
42 return state.days
43 },
44 },
45
46 mutations: {
47 setRepeatType(state, payload) {
48 state.repeatType = payload
49 },
50 setRepeatInterval(state, payload) {
51 state.repeatInterval = payload
52 },
53 setOccurrenceType(state, payload) {
54 state.occurrenceType = payload
55 },
56 setOccurrenceDate(state, payload) {
57 state.occurrenceDate = payload
58 },
59 setOccurrenceCount(state, payload) {
60 state.occurrenceCount = payload
61 },
62 setMonthly(state, payload) {
63 state.monthly = payload
64 },
65 setDays(state, payload) {
66 state.days.find((day) => day.value === payload.value).selected = payload.selected
67 },
68 },
69
70 actions: {},
71 }
72