name : CreateGarantie.php
<?php

namespace App\Livewire\Garantie;

use Livewire\Attributes\Title;
use App\Models\Garanties;
use Livewire\Attributes\Rule;

use Livewire\Component;

class CreateGarantie extends Component
{

    

    #[Rule('required|unique:garanties,Nom_garantie')]
    public $Nom_garantie = '';

    public $success;

    public function Annuler(){
        $this->reset(); 
    }


    public function save(){
        $this->validate();
        
        Garanties::create([
            'Nom_garantie'=> $this->Nom_garantie,
        ]);
        $this->success='Garantie ajoutée avec success';
    }

    
    #[Title('Garantie d\'assurance')]

    public function render()
    {
        return view('livewire.garantie.create-garantie');
    }
}

© 2025 UnknownSec
afwwrfwafr45458465
Password