public function available_time_slots(Request $request, Schedules $schedules)
 {
     $start_time = $request->get('start_time');
     $end_time = $request->get('end_time');
     $fetchSchedules = $schedules->available_time_slots($start_time, $end_time);
     if ($fetchSchedules['status'] === 'success') {
         $data = $this->formatSchedules($fetchSchedules);
         if ($request->has('type') && $request->get('type') == 'experience') {
             return view('admin.experiences.locations.schedules_table', $data);
         }
         return view('admin.restaurants.schedules_table', $data);
     } else {
         return response('Something went wrong', 400);
     }
 }