diff --git a/app/Http/Livewire/Traits/Alert.php b/app/Http/Livewire/Traits/Alert.php new file mode 100644 index 0000000..125aa22 --- /dev/null +++ b/app/Http/Livewire/Traits/Alert.php @@ -0,0 +1,46 @@ +alert('info', $message); + } + + /** + * Add an success alert + */ + public function success($message) + { + $this->alert('success', $message); + } + + /** + * Add an warning alert + */ + public function warning($message) + { + $this->alert('warning', $message); + } + + /** + * Add an danger alert + */ + public function danger($message) + { + $this->alert('danger', $message); + } + + /** + * Add an alert + */ + public function alert($type, $message) + { + $this->emit('alert', $type, $message); + } +}