ToggleIconColumn::make('favorite')
->onIcon('heroicon-s-star')
->offIcon('heroicon-o-star')
->updateStateUsing(fn (ResourceModel $record) => $record->isFavorite() ? $record->unsetFavorite() : $record->setFavorite())
->getStateUsing(fn (ResourceModel $record) => $record->isFavorite())