gustiawan/livewire-form-builder

There is no license information available for the latest version (0.7.0) of this package.

Livewire Form Builder

Maintainers

Package info

github.com/agus24/livewire-form-builder

pkg:composer/gustiawan/livewire-form-builder

Statistics

Installs: 9

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.7.0 2023-01-30 10:04 UTC

This package is auto-updated.

Last update: 2026-03-01 00:41:03 UTC


README

public function mount()
{
    $this->formBuilder = FormBuilder::add(
        type: 'password',
        label: "Old Password",
        model: 'old_password',
        class: "form-control"
    )->add(
        type: 'password',
        label: "New Password",
        model: 'new_password',
        class: "form-control"
    )->add(
        type: 'password',
        label: "Re-type Password",
        model: "confim_password",
        class: "form-control",
    )->getFields();
}

then your view

  @livewire('form-builder', [
    "formBuilder" => $formBuilder,
    "rules" => [...], // fill your validation rules
    "message" => [...]] // fill your custom message if you want
  )