TextColumn::make('status')
->label('Status')
->badge()
->sortable()
->summarize([
Count::make()
->label('Waiting')
->query(fn ($query) => $query->where('status', EventStatus::WAITING->value)),
Count::make()
->label('Maybe')
->query(fn ($query) => $query->where('status', EventStatus::MAYBE->value)),
Count::make()
->label('Approved')
->query(fn ($query) => $query->where('status', EventStatus::APPROVED->value)),
Count::make()
->label('Declined')
->query(fn ($query) => $query->where('status', EventStatus::DECLINED->value)),
]),
TextColumn::make('status')
->label('Status')
->badge()
->sortable()
->summarize([
Count::make()
->label('Waiting')
->query(fn ($query) => $query->where('status', EventStatus::WAITING->value)),
Count::make()
->label('Maybe')
->query(fn ($query) => $query->where('status', EventStatus::MAYBE->value)),
Count::make()
->label('Approved')
->query(fn ($query) => $query->where('status', EventStatus::APPROVED->value)),
Count::make()
->label('Declined')
->query(fn ($query) => $query->where('status', EventStatus::DECLINED->value)),
]),