Implement Consent Service for User Preference Tracking in CookieFooter.vue
Refactor the CookieFooter.vue component to introduce a dedicated consent service that manages user decisions regarding cookies. This service should track user preferences and dynamically update the UI state, moving away from static buttons. This enhancement will improve user experience by providing a more responsive and personalized interface, and ensure better management of user consent data across the application.