SkillAgentSearch skills...

Laraflash

Laraflash streamlines the process of displaying temporary messages in your Laravel application. Its focus on simplicity and performance makes it an ideal choice for projects of all sizes

Install / Use

/learn @binkapS/Laraflash
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Laraflash

<p align="center">Flash Session messages for Laravel and Livewire</p> <p align="center"> <a href="https://packagist.org/packages/binkap/laraflash"><img src="https://img.shields.io/packagist/dt/binkap/laraflash" alt="Total Installs"></a> <a href="https://packagist.org/packages/binkap/laraflash"><img src="https://img.shields.io/packagist/v/binkap/laraflash" alt="Latest Stable Version"></a> <a href="LICENSE.md"><img src="https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-round" alt="Software License"></a> </p>

Installation

composer require binkap/laraflash 

Add the flash container to your layout

 <x-laraflash::container />

Laraflash currently uses Tailwind CSS

export default {
    content: [
        "./vendor/binkap/laraflash/src/views/**/*.blade.php",
    ],
}

Flashing messages

Choose the method most convenient for you.

1: Helper Functions

use function Binkap\Laraflash\flash;


flash()->message('Message sent successfully')
->success() // Optional (Uses default when not specified)
->livewire($component); /* Call the livewire method to flash the message with livewire */

Or

use function Binkap\Laraflash\alert;

alert()->message('Message sent successfully')
->success() // Optional (Uses default when not specified)
->livewire($component); /* Call the livewire method to flash the message with livewire */

2: Facade

use Binkap\Laraflash\Laraflash;

Laraflash::message('Provide a valid message')
->warning()
->livewire($component); /* Call the livewire method to flash the message with livewire */

All methods

// MODE methods

$flash->success()  // For success
$flash->warning()  // For warnings
$flash->danger() // For errors

Rendered messages

Here are example of rendered messages

DarkMode

<p align="center"><img src="https://www.binkap.com/storage/laraflash/bm3thocdrsnaix0qay9p.png" alt="DarkMode flash"></p>

LightMode

<p align="center"><img src="https://www.binkap.com/storage/laraflash/sys5i3mw659agn3hcx1e.png" alt="LightMode flash"></p>

See CHANGELOG for Changes

Related Skills

View on GitHub
GitHub Stars18
CategoryDevelopment
Updated1y ago
Forks1

Languages

Blade

Security Score

80/100

Audited on May 22, 2024

No findings