Executive Workshops
Strategic Planning • Leadership Development • Innovation Workshops
Ticket Event
Time Slot Booking
Want to Host Your Event?
Join our exclusive executive workshops designed for strategic transformation and leadership excellence.
Let's collaborate to create an unforgettable experience for your audience.
+ num.toFixed(0).replace(/\B(?=(\d{3})+(?!\d))/g, ',');
},
getEventGradient(category) {
const gradients = {
'Workshop': '#667eea 0%, #764ba2 100%',
'Masterclass': '#f093fb 0%, #f5576c 100%',
'Networking': '#4facfe 0%, #00f2fe 100%',
'Launch': '#fa709a 0%, #fee140 100%',
'default': '#667eea 0%, #764ba2 100%'
};
return gradients[category] || gradients['default'];
},
sortEvents() {
// Trigger reactivity
this.events = [...this.events];
},
get filteredEvents() {
let filtered = this.events;
// Apply category filter
if (this.selectedCategory && this.selectedCategory !== '') {
filtered = filtered.filter(event =>
event.category_id === this.selectedCategory
);
}
// Apply sorting
filtered = [...filtered].sort((a, b) => {
// Default sort by date (upcoming first)
if (!this.sortBy || this.sortBy === '') {
return new Date(a.event_date + ' ' + a.start_time) - new Date(b.event_date + ' ' + b.start_time);
}
switch(this.sortBy) {
case 'date-desc':
return new Date(b.event_date + ' ' + b.start_time) - new Date(a.event_date + ' ' + a.start_time);
case 'price-low':
return (parseFloat(a.price) || 0) - (parseFloat(b.price) || 0);
case 'price-high':
return (parseFloat(b.price) || 0) - (parseFloat(a.price) || 0);
case 'name':
const nameA = a.name || a.service_name || '';
const nameB = b.name || b.service_name || '';
return nameA.localeCompare(nameB);
default:
return 0;
}
});
return filtered;
}
}
}
__SKIP_BLOCK_16__
__SKIP_BLOCK_17__