Skip to content

Instantly share code, notes, and snippets.

View yelocode's full-sized avatar

Yelo Code yelocode

View GitHub Profile
@yelocode
yelocode / Form.php
Created December 10, 2023 23:38
MultiSelect Dropdown using livewire3 + select2
<?php
namespace App\Livewire;
use Livewire\Attributes\Url;
use Livewire\Component;
class Form extends Component
{
@yelocode
yelocode / Form.php
Created December 7, 2023 20:40
Livewire 3 dependent Dropdown
<?php
namespace App\Livewire;
use App\Models\Company;
use App\Models\Phone;
use Livewire\Attributes\Computed;
use Livewire\Component;
class Form extends Component
@yelocode
yelocode / Calendar.php
Created November 6, 2023 14:33
Full Calendar JS Livewire example
<?php
namespace App\Livewire;
use App\Models\Event;
use Carbon\Carbon;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Validator;
use Livewire\Attributes\Rule;
use Livewire\Component;
@yelocode
yelocode / AuthorsRelationManager.php
Last active November 6, 2023 18:27
Filament Resrouces
<?php
namespace App\Filament\Resources\PostResource\RelationManagers;
use Filament\Forms;
use Filament\Forms\Components\TextInput;
use Filament\Forms\Form;
use Filament\Resources\RelationManagers\RelationManager;
use Filament\Tables;
use Filament\Tables\Actions\AttachAction;
@yelocode
yelocode / datatable.html
Created August 28, 2023 02:31
Tailwind css Data table
<div>
<section class="mt-10">
<div class="mx-auto max-w-screen-xl px-4 lg:px-12">
<!-- Start coding here -->
<div class="bg-white dark:bg-gray-800 relative shadow-md sm:rounded-lg overflow-hidden">
<div class="flex items-center justify-between d p-4">
<div class="flex">
<div class="relative w-full">
<div class="absolute inset-y-0 left-0 flex items-center pl-3 pointer-events-none">
<svg aria-hidden="true" class="w-5 h-5 text-gray-500 dark:text-gray-400"
@yelocode
yelocode / RegisterForm.php
Last active March 26, 2024 06:31
Livewire 3 course components and views
<?php
namespace App\Livewire;
use App\Models\User;
use Livewire\Attributes\Rule;
use Livewire\Component;
use Livewire\WithFileUploads;
class RegisterForm extends Component