fix error when adding a folder (#6)

This commit is contained in:
jayson-temporas
2025-11-04 09:19:22 +08:00
committed by GitHub
parent c331784250
commit 0307302ac5
2 changed files with 17 additions and 10 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "jaysontemporas/page-bookmarks", "name": "jaysontemporas/page-bookmarks",
"version": "2.0.0", "version": "2.0.1",
"type": "library", "type": "library",
"require-dev": { "require-dev": {
"php": "^8.3", "php": "^8.3",

View File

@@ -4,28 +4,35 @@ declare(strict_types=1);
namespace JaysonTemporas\PageBookmarks\Livewire; namespace JaysonTemporas\PageBookmarks\Livewire;
use Livewire\Component;
use Livewire\Attributes\On;
use Filament\Actions\Action;
use Filament\Schemas\Schema; use Filament\Schemas\Schema;
use Filament\Schemas\Components\Utilities\Set; use Filament\Support\Enums\Width;
use Livewire\Attributes\Computed;
use Illuminate\Support\Collection;
use Illuminate\Contracts\View\View;
use Filament\Forms\Components\Hidden; use Filament\Forms\Components\Hidden;
use Filament\Forms\Components\Select; use Filament\Forms\Components\Select;
use Filament\Forms\Components\TextInput;
use Filament\Forms\Concerns\InteractsWithForms;
use Filament\Forms\Contracts\HasForms; use Filament\Forms\Contracts\HasForms;
use Filament\Actions\Concerns\HasAction;
use Filament\Forms\Components\TextInput;
use Filament\Notifications\Notification; use Filament\Notifications\Notification;
use Illuminate\Contracts\View\View; use Filament\Actions\Contracts\HasActions;
use Illuminate\Support\Collection; use Filament\Schemas\Components\Utilities\Set;
use Filament\Forms\Concerns\InteractsWithForms;
use JaysonTemporas\PageBookmarks\Models\Bookmark; use JaysonTemporas\PageBookmarks\Models\Bookmark;
use Filament\Actions\Concerns\InteractsWithActions;
use JaysonTemporas\PageBookmarks\Models\BookmarkFolder; use JaysonTemporas\PageBookmarks\Models\BookmarkFolder;
use Livewire\Attributes\Computed;
use Livewire\Attributes\On;
use Livewire\Component;
/** /**
* @property Schema $form * @property Schema $form
*/ */
class BookmarkManager extends Component implements HasForms class BookmarkManager extends Component implements HasForms, HasActions
{ {
use InteractsWithForms; use InteractsWithForms;
use InteractsWithActions;
/** @var array<string, mixed> */ /** @var array<string, mixed> */
public ?array $data = []; public ?array $data = [];