Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

MaxContentWidth.php 851B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Enums;
  3. use Filament\Support\Contracts\HasLabel;
  4. enum MaxContentWidth: string implements HasLabel
  5. {
  6. case FOUR_XL = '4xl';
  7. case FIVE_XL = '5xl';
  8. case SIX_XL = '6xl';
  9. case SEVEN_XL = '7xl';
  10. case SCREEN_LG = 'screen-lg';
  11. case SCREEN_XL = 'screen-xl';
  12. case SCREEN_2XL = 'screen-2xl';
  13. case FULL = 'full';
  14. public const DEFAULT = self::SEVEN_XL->value;
  15. public function getLabel(): ?string
  16. {
  17. return match ($this) {
  18. self::FOUR_XL => '4X Large',
  19. self::FIVE_XL => '5X Large',
  20. self::SIX_XL => '6X Large',
  21. self::SEVEN_XL => '7X Large',
  22. self::SCREEN_LG => 'Screen Large',
  23. self::SCREEN_XL => 'Screen Extra Large',
  24. self::SCREEN_2XL => 'Screen 2X Large',
  25. self::FULL => 'Full',
  26. };
  27. }
  28. }