Skip to main content
  1. Packages/
  2. Filament AlertBox/

Forms

1 min·
Table of Contents

You can put alert box to your form area like the image above.

Usage #

use KoalaFacade\FilamentAlertBox\Forms\Components\AlertBox;

AlertBox::make()
    ->label(label: 'Oops')
    ->helperText(text: 'please make a payment first.')
    ->warning();

Probably you wanna customize the icon you can write the code like below

use KoalaFacade\FilamentAlertBox\Forms\Components\AlertBox;

AlertBox::make()
    ->label(label: 'Oops')
    ->helperText(text: 'please make a payment first.')
    ->resolveIconUsing(name: 'heroicon-o-x-circle')
    ->warning();

Available Methods #

These available methods you can use when defining alert box.

  use Closure;
  
  /** Set alert title */
  function label(string $label): static;

  /** Set alert helper text */
  function label(string $text): static;

  /** define your own alert icon */
  function resolveIconUsing(string | Closure | null $name): static;

  /** define alert type */
  function info(): static;
  function warning(): static;
  function success(): static;
  function danger(): static;

  /** hide alert box */
  function hidden(bool | Closure $condition = true): static;
  function hiddenOn(string | array $contexts): static;