mirror of
https://github.com/pelican-dev/panel.git
synced 2026-05-04 18:00:48 +03:00
update
This commit is contained in:
304
composer.lock
generated
304
composer.lock
generated
@@ -4,7 +4,7 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "7276684d8bf4d34502996f92bb2a11b1",
|
||||
"content-hash": "c5d796e90bc3758fe1e008da45d0b0a2",
|
||||
"packages": [
|
||||
{
|
||||
"name": "anourvalar/eloquent-serialize",
|
||||
@@ -128,16 +128,16 @@
|
||||
},
|
||||
{
|
||||
"name": "aws/aws-sdk-php",
|
||||
"version": "3.369.36",
|
||||
"version": "3.370.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/aws/aws-sdk-php.git",
|
||||
"reference": "2a69e7df5e03be9e08f9f73fb6a8cc9dd63b59c0"
|
||||
"reference": "273a9bbed9e73016be390b8428f7925f15ea053e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/2a69e7df5e03be9e08f9f73fb6a8cc9dd63b59c0",
|
||||
"reference": "2a69e7df5e03be9e08f9f73fb6a8cc9dd63b59c0",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/273a9bbed9e73016be390b8428f7925f15ea053e",
|
||||
"reference": "273a9bbed9e73016be390b8428f7925f15ea053e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -219,9 +219,9 @@
|
||||
"support": {
|
||||
"forum": "https://github.com/aws/aws-sdk-php/discussions",
|
||||
"issues": "https://github.com/aws/aws-sdk-php/issues",
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.369.36"
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.370.1"
|
||||
},
|
||||
"time": "2026-02-17T19:45:01+00:00"
|
||||
"time": "2026-02-23T19:05:30+00:00"
|
||||
},
|
||||
{
|
||||
"name": "blade-ui-kit/blade-heroicons",
|
||||
@@ -294,30 +294,30 @@
|
||||
},
|
||||
{
|
||||
"name": "blade-ui-kit/blade-icons",
|
||||
"version": "1.8.1",
|
||||
"version": "1.9.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/driesvints/blade-icons.git",
|
||||
"reference": "47e7b6f43250e6404e4224db8229219cd42b543c"
|
||||
"reference": "caa92fde675d7a651c38bf73ca582ddada56f318"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/driesvints/blade-icons/zipball/47e7b6f43250e6404e4224db8229219cd42b543c",
|
||||
"reference": "47e7b6f43250e6404e4224db8229219cd42b543c",
|
||||
"url": "https://api.github.com/repos/driesvints/blade-icons/zipball/caa92fde675d7a651c38bf73ca582ddada56f318",
|
||||
"reference": "caa92fde675d7a651c38bf73ca582ddada56f318",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/contracts": "^8.0|^9.0|^10.0|^11.0|^12.0",
|
||||
"illuminate/filesystem": "^8.0|^9.0|^10.0|^11.0|^12.0",
|
||||
"illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0",
|
||||
"illuminate/view": "^8.0|^9.0|^10.0|^11.0|^12.0",
|
||||
"illuminate/contracts": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0",
|
||||
"illuminate/filesystem": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0",
|
||||
"illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0",
|
||||
"illuminate/view": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0",
|
||||
"php": "^7.4|^8.0",
|
||||
"symfony/console": "^5.3|^6.0|^7.0",
|
||||
"symfony/finder": "^5.3|^6.0|^7.0"
|
||||
"symfony/console": "^5.3|^6.0|^7.0|^8.0",
|
||||
"symfony/finder": "^5.3|^6.0|^7.0|^8.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"mockery/mockery": "^1.5.1",
|
||||
"orchestra/testbench": "^6.0|^7.0|^8.0|^9.0|^10.0",
|
||||
"orchestra/testbench": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0",
|
||||
"phpunit/phpunit": "^9.0|^10.5|^11.0"
|
||||
},
|
||||
"bin": [
|
||||
@@ -371,7 +371,7 @@
|
||||
"type": "paypal"
|
||||
}
|
||||
],
|
||||
"time": "2026-01-20T09:46:32+00:00"
|
||||
"time": "2026-02-23T10:42:23+00:00"
|
||||
},
|
||||
{
|
||||
"name": "brick/math",
|
||||
@@ -435,29 +435,29 @@
|
||||
},
|
||||
{
|
||||
"name": "calebporzio/sushi",
|
||||
"version": "v2.5.3",
|
||||
"version": "v2.5.4",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/calebporzio/sushi.git",
|
||||
"reference": "bf184973f943216b2aaa8dbc79631ea806038bb1"
|
||||
"reference": "ef71a031f78a80b0ed82ce51fc5b648c01145281"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/calebporzio/sushi/zipball/bf184973f943216b2aaa8dbc79631ea806038bb1",
|
||||
"reference": "bf184973f943216b2aaa8dbc79631ea806038bb1",
|
||||
"url": "https://api.github.com/repos/calebporzio/sushi/zipball/ef71a031f78a80b0ed82ce51fc5b648c01145281",
|
||||
"reference": "ef71a031f78a80b0ed82ce51fc5b648c01145281",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-pdo_sqlite": "*",
|
||||
"ext-sqlite3": "*",
|
||||
"illuminate/database": "^5.8 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0",
|
||||
"illuminate/support": "^5.8 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0",
|
||||
"illuminate/database": "^5.8 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0",
|
||||
"illuminate/support": "^5.8 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0",
|
||||
"php": "^7.1.3|^8.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"doctrine/dbal": "^2.9 || ^3.1.4",
|
||||
"orchestra/testbench": "3.8.* || 3.9.* || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0",
|
||||
"phpunit/phpunit": "^7.5 || ^8.4 || ^9.0 || ^10.0 || ^11.0"
|
||||
"orchestra/testbench": "3.8.* || 3.9.* || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0",
|
||||
"phpunit/phpunit": "^7.5 || ^8.4 || ^9.0 || ^10.0 || ^11.0 || ^12.5"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@@ -477,7 +477,7 @@
|
||||
],
|
||||
"description": "Eloquent's missing \"array\" driver.",
|
||||
"support": {
|
||||
"source": "https://github.com/calebporzio/sushi/tree/v2.5.3"
|
||||
"source": "https://github.com/calebporzio/sushi/tree/v2.5.4"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -485,7 +485,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2025-02-13T21:03:57+00:00"
|
||||
"time": "2026-02-21T02:53:22+00:00"
|
||||
},
|
||||
{
|
||||
"name": "carbonphp/carbon-doctrine-types",
|
||||
@@ -1323,16 +1323,16 @@
|
||||
},
|
||||
{
|
||||
"name": "filament/actions",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/actions.git",
|
||||
"reference": "ba5d5b91ae4f46dc13e14335fa3fc775b4da996d"
|
||||
"reference": "9f6e67ed93f913c16bde5608327a3303fae0d37b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/actions/zipball/ba5d5b91ae4f46dc13e14335fa3fc775b4da996d",
|
||||
"reference": "ba5d5b91ae4f46dc13e14335fa3fc775b4da996d",
|
||||
"url": "https://api.github.com/repos/filamentphp/actions/zipball/9f6e67ed93f913c16bde5608327a3303fae0d37b",
|
||||
"reference": "9f6e67ed93f913c16bde5608327a3303fae0d37b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1368,20 +1368,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-10T13:25:52+00:00"
|
||||
"time": "2026-02-20T13:01:47+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/filament",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/panels.git",
|
||||
"reference": "1c0d01a9d0dd1b8b1ca08016ed6464ca325c7812"
|
||||
"reference": "f863fb9760b0631a8def9b2a11099948332f1fbf"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/panels/zipball/1c0d01a9d0dd1b8b1ca08016ed6464ca325c7812",
|
||||
"reference": "1c0d01a9d0dd1b8b1ca08016ed6464ca325c7812",
|
||||
"url": "https://api.github.com/repos/filamentphp/panels/zipball/f863fb9760b0631a8def9b2a11099948332f1fbf",
|
||||
"reference": "f863fb9760b0631a8def9b2a11099948332f1fbf",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1425,20 +1425,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-10T13:21:47+00:00"
|
||||
"time": "2026-02-20T12:59:07+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/forms",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/forms.git",
|
||||
"reference": "0c51b91fff831c9a33d01b257803305e7aca9904"
|
||||
"reference": "9a29b3a8ccf897dc5415373e7577be7137af88b4"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/forms/zipball/0c51b91fff831c9a33d01b257803305e7aca9904",
|
||||
"reference": "0c51b91fff831c9a33d01b257803305e7aca9904",
|
||||
"url": "https://api.github.com/repos/filamentphp/forms/zipball/9a29b3a8ccf897dc5415373e7577be7137af88b4",
|
||||
"reference": "9a29b3a8ccf897dc5415373e7577be7137af88b4",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1475,20 +1475,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-10T13:25:11+00:00"
|
||||
"time": "2026-02-20T12:59:05+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/infolists",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/infolists.git",
|
||||
"reference": "1829de0cde22d1386e9a565f51a363cadd24f440"
|
||||
"reference": "c5b51d91c607b3d7608def45a4b692868da1fb96"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/infolists/zipball/1829de0cde22d1386e9a565f51a363cadd24f440",
|
||||
"reference": "1829de0cde22d1386e9a565f51a363cadd24f440",
|
||||
"url": "https://api.github.com/repos/filamentphp/infolists/zipball/c5b51d91c607b3d7608def45a4b692868da1fb96",
|
||||
"reference": "c5b51d91c607b3d7608def45a4b692868da1fb96",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1520,11 +1520,11 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-10T13:17:34+00:00"
|
||||
"time": "2026-02-20T13:00:35+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/notifications",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/notifications.git",
|
||||
@@ -1571,16 +1571,16 @@
|
||||
},
|
||||
{
|
||||
"name": "filament/query-builder",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/query-builder.git",
|
||||
"reference": "ee6bcb57ce78e8ca5741fdc998c445c7c77e4751"
|
||||
"reference": "53ce46b13d618632aae9be69762ca348223c8cf6"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/query-builder/zipball/ee6bcb57ce78e8ca5741fdc998c445c7c77e4751",
|
||||
"reference": "ee6bcb57ce78e8ca5741fdc998c445c7c77e4751",
|
||||
"url": "https://api.github.com/repos/filamentphp/query-builder/zipball/53ce46b13d618632aae9be69762ca348223c8cf6",
|
||||
"reference": "53ce46b13d618632aae9be69762ca348223c8cf6",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1613,20 +1613,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-04T16:15:48+00:00"
|
||||
"time": "2026-02-20T13:00:01+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/schemas",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/schemas.git",
|
||||
"reference": "f09a32b5b3f1ae7479efc3aaf7d3daaa71a665bc"
|
||||
"reference": "5eedda62b7e2a2578d586be7daccb28e57f6ed24"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/schemas/zipball/f09a32b5b3f1ae7479efc3aaf7d3daaa71a665bc",
|
||||
"reference": "f09a32b5b3f1ae7479efc3aaf7d3daaa71a665bc",
|
||||
"url": "https://api.github.com/repos/filamentphp/schemas/zipball/5eedda62b7e2a2578d586be7daccb28e57f6ed24",
|
||||
"reference": "5eedda62b7e2a2578d586be7daccb28e57f6ed24",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1658,20 +1658,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-04T16:13:28+00:00"
|
||||
"time": "2026-02-20T12:59:04+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/support",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/support.git",
|
||||
"reference": "3566a9a97cab591c829635b6806afc1442491881"
|
||||
"reference": "bc43be6e849006aeea57b1bd06477f2a232aea8c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/support/zipball/3566a9a97cab591c829635b6806afc1442491881",
|
||||
"reference": "3566a9a97cab591c829635b6806afc1442491881",
|
||||
"url": "https://api.github.com/repos/filamentphp/support/zipball/bc43be6e849006aeea57b1bd06477f2a232aea8c",
|
||||
"reference": "bc43be6e849006aeea57b1bd06477f2a232aea8c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1716,20 +1716,20 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-10T13:25:49+00:00"
|
||||
"time": "2026-02-20T12:59:04+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/tables",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/tables.git",
|
||||
"reference": "e14c1dd83afce6ae80d7f3e4b3ccf9583a50b0d2"
|
||||
"reference": "2a21e2f1262d09500891d0441f4d5f656f0ba746"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/filamentphp/tables/zipball/e14c1dd83afce6ae80d7f3e4b3ccf9583a50b0d2",
|
||||
"reference": "e14c1dd83afce6ae80d7f3e4b3ccf9583a50b0d2",
|
||||
"url": "https://api.github.com/repos/filamentphp/tables/zipball/2a21e2f1262d09500891d0441f4d5f656f0ba746",
|
||||
"reference": "2a21e2f1262d09500891d0441f4d5f656f0ba746",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -1762,11 +1762,11 @@
|
||||
"issues": "https://github.com/filamentphp/filament/issues",
|
||||
"source": "https://github.com/filamentphp/filament"
|
||||
},
|
||||
"time": "2026-02-10T13:24:44+00:00"
|
||||
"time": "2026-02-20T12:59:37+00:00"
|
||||
},
|
||||
{
|
||||
"name": "filament/widgets",
|
||||
"version": "v5.2.1",
|
||||
"version": "v5.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/filamentphp/widgets.git",
|
||||
@@ -4812,16 +4812,16 @@
|
||||
},
|
||||
{
|
||||
"name": "nette/schema",
|
||||
"version": "v1.3.4",
|
||||
"version": "v1.3.5",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nette/schema.git",
|
||||
"reference": "086497a2f34b82fede9b5a41cc8e131d087cd8f7"
|
||||
"reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nette/schema/zipball/086497a2f34b82fede9b5a41cc8e131d087cd8f7",
|
||||
"reference": "086497a2f34b82fede9b5a41cc8e131d087cd8f7",
|
||||
"url": "https://api.github.com/repos/nette/schema/zipball/f0ab1a3cda782dbc5da270d28545236aa80c4002",
|
||||
"reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -4829,8 +4829,10 @@
|
||||
"php": "8.1 - 8.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"nette/phpstan-rules": "^1.0",
|
||||
"nette/tester": "^2.6",
|
||||
"phpstan/phpstan": "^2.0@stable",
|
||||
"phpstan/extension-installer": "^1.4@stable",
|
||||
"phpstan/phpstan": "^2.1.39@stable",
|
||||
"tracy/tracy": "^2.8"
|
||||
},
|
||||
"type": "library",
|
||||
@@ -4871,9 +4873,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/nette/schema/issues",
|
||||
"source": "https://github.com/nette/schema/tree/v1.3.4"
|
||||
"source": "https://github.com/nette/schema/tree/v1.3.5"
|
||||
},
|
||||
"time": "2026-02-08T02:54:00+00:00"
|
||||
"time": "2026-02-23T03:47:12+00:00"
|
||||
},
|
||||
{
|
||||
"name": "nette/utils",
|
||||
@@ -7016,16 +7018,16 @@
|
||||
},
|
||||
{
|
||||
"name": "secondnetwork/blade-tabler-icons",
|
||||
"version": "v3.36.1",
|
||||
"version": "v3.37.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/secondnetwork/blade-tabler-icons.git",
|
||||
"reference": "d04786e34b9e74820ad6a32290a17f9a59fefb6c"
|
||||
"reference": "97b03688aa4925091cbb33f39578bf3dc79bd474"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/secondnetwork/blade-tabler-icons/zipball/d04786e34b9e74820ad6a32290a17f9a59fefb6c",
|
||||
"reference": "d04786e34b9e74820ad6a32290a17f9a59fefb6c",
|
||||
"url": "https://api.github.com/repos/secondnetwork/blade-tabler-icons/zipball/97b03688aa4925091cbb33f39578bf3dc79bd474",
|
||||
"reference": "97b03688aa4925091cbb33f39578bf3dc79bd474",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7068,9 +7070,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/secondnetwork/blade-tabler-icons/issues",
|
||||
"source": "https://github.com/secondnetwork/blade-tabler-icons/tree/v3.36.1"
|
||||
"source": "https://github.com/secondnetwork/blade-tabler-icons/tree/v3.37.0"
|
||||
},
|
||||
"time": "2026-01-05T15:11:00+00:00"
|
||||
"time": "2026-02-22T18:54:55+00:00"
|
||||
},
|
||||
{
|
||||
"name": "socialiteproviders/authentik",
|
||||
@@ -7375,16 +7377,16 @@
|
||||
},
|
||||
{
|
||||
"name": "spatie/fractalistic",
|
||||
"version": "2.11.0",
|
||||
"version": "2.11.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/fractalistic.git",
|
||||
"reference": "046c535f30b31a9356fc034ce75e8ee74614ed4f"
|
||||
"reference": "85d6ff9a93f00d902e17924bb1475163b373c890"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/fractalistic/zipball/046c535f30b31a9356fc034ce75e8ee74614ed4f",
|
||||
"reference": "046c535f30b31a9356fc034ce75e8ee74614ed4f",
|
||||
"url": "https://api.github.com/repos/spatie/fractalistic/zipball/85d6ff9a93f00d902e17924bb1475163b373c890",
|
||||
"reference": "85d6ff9a93f00d902e17924bb1475163b373c890",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7392,7 +7394,7 @@
|
||||
"php": "^7.4|^8.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"illuminate/pagination": "~5.3.0|~5.4.0|^9.0",
|
||||
"illuminate/pagination": "~5.3.0|~5.4.0|^9.0|^13.0",
|
||||
"pestphp/pest": "^1.22",
|
||||
"phpunit/phpunit": "^9.0"
|
||||
},
|
||||
@@ -7425,7 +7427,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/spatie/fractalistic/issues",
|
||||
"source": "https://github.com/spatie/fractalistic/tree/2.11.0"
|
||||
"source": "https://github.com/spatie/fractalistic/tree/2.11.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7433,7 +7435,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2025-01-27T09:52:33+00:00"
|
||||
"time": "2026-02-21T21:10:25+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/invade",
|
||||
@@ -7578,21 +7580,21 @@
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-fractal",
|
||||
"version": "6.3.3",
|
||||
"version": "6.4.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/laravel-fractal.git",
|
||||
"reference": "5146a50e4f04d75db158e834789667ad28ec5f6d"
|
||||
"reference": "d34114259233540dcb405e45dff863164fb426c5"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-fractal/zipball/5146a50e4f04d75db158e834789667ad28ec5f6d",
|
||||
"reference": "5146a50e4f04d75db158e834789667ad28ec5f6d",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-fractal/zipball/d34114259233540dcb405e45dff863164fb426c5",
|
||||
"reference": "d34114259233540dcb405e45dff863164fb426c5",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/contracts": "^8.0|^9.0|^10.0|^11.0|^12.0",
|
||||
"illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0",
|
||||
"illuminate/contracts": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0",
|
||||
"illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0",
|
||||
"league/fractal": "^0.20.1|^0.20",
|
||||
"nesbot/carbon": "^2.63|^3.0",
|
||||
"php": "^8.0",
|
||||
@@ -7601,8 +7603,8 @@
|
||||
},
|
||||
"require-dev": {
|
||||
"ext-json": "*",
|
||||
"orchestra/testbench": "^7.0|^8.0|^9.0|^10.0",
|
||||
"pestphp/pest": "^1.22|^2.34|^3.0"
|
||||
"orchestra/testbench": "^7.0|^8.0|^9.2|^10.0|^11.0",
|
||||
"pestphp/pest": "^1.22|^2.34|^3.0|^4.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
@@ -7647,7 +7649,7 @@
|
||||
"transform"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/spatie/laravel-fractal/tree/6.3.3"
|
||||
"source": "https://github.com/spatie/laravel-fractal/tree/6.4.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7655,30 +7657,30 @@
|
||||
"type": "custom"
|
||||
}
|
||||
],
|
||||
"time": "2025-12-22T09:53:23+00:00"
|
||||
"time": "2026-02-21T15:58:07+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-health",
|
||||
"version": "1.37.0",
|
||||
"version": "1.38.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/laravel-health.git",
|
||||
"reference": "2d3a68ae2f855d3997a85deb819898a4b7720d49"
|
||||
"reference": "9c7cc3cc9d96eec33f090c5bc0894f128a5386e4"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-health/zipball/2d3a68ae2f855d3997a85deb819898a4b7720d49",
|
||||
"reference": "2d3a68ae2f855d3997a85deb819898a4b7720d49",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-health/zipball/9c7cc3cc9d96eec33f090c5bc0894f128a5386e4",
|
||||
"reference": "9c7cc3cc9d96eec33f090c5bc0894f128a5386e4",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"dragonmantank/cron-expression": "^3.3.1",
|
||||
"guzzlehttp/guzzle": "^6.5|^7.4.5|^7.2",
|
||||
"illuminate/console": "^11.0|^12.0",
|
||||
"illuminate/contracts": "^11.0|^12.0",
|
||||
"illuminate/database": "^11.0|^12.0",
|
||||
"illuminate/notifications": "^11.0|^12.0",
|
||||
"illuminate/support": "^11.0|^12.0",
|
||||
"illuminate/console": "^11.0|^12.0|^13.0",
|
||||
"illuminate/contracts": "^11.0|^12.0|^13.0",
|
||||
"illuminate/database": "^11.0|^12.0|^13.0",
|
||||
"illuminate/notifications": "^11.0|^12.0|^13.0",
|
||||
"illuminate/support": "^11.0|^12.0|^13.0",
|
||||
"laravel/serializable-closure": "^1.3|^2.0",
|
||||
"nunomaduro/termwind": "^1.0|^2.0",
|
||||
"php": "^8.2",
|
||||
@@ -7692,12 +7694,12 @@
|
||||
"laravel/horizon": "^5.9.10",
|
||||
"laravel/slack-notification-channel": "^2.4|^3.2",
|
||||
"nunomaduro/collision": "^5.10|^6.2.1|^6.1|^8.0",
|
||||
"orchestra/testbench": "^9.0|^10.0",
|
||||
"orchestra/testbench": "^9.0|^10.0|^11.0",
|
||||
"pestphp/pest": "^2.34|^3.0|^4.0",
|
||||
"pestphp/pest-plugin-laravel": "^2.3|^3.0|^4.0",
|
||||
"phpstan/extension-installer": "^1.1",
|
||||
"phpstan/phpstan-deprecation-rules": "^1.0",
|
||||
"phpstan/phpstan-phpunit": "^1.1.1",
|
||||
"phpstan/phpstan-deprecation-rules": "^1.0|^2.0",
|
||||
"phpstan/phpstan-phpunit": "^1.1.1|^2.0",
|
||||
"phpunit/phpunit": "^9.5.21|^9.5.10|^10.5|^11.0|^12.0",
|
||||
"spatie/laravel-ray": "^1.30",
|
||||
"spatie/pest-plugin-snapshots": "^1.1|^2.3|^3.0",
|
||||
@@ -7740,7 +7742,7 @@
|
||||
"spatie"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/spatie/laravel-health/tree/1.37.0"
|
||||
"source": "https://github.com/spatie/laravel-health/tree/1.38.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7748,33 +7750,33 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2026-02-12T16:31:50+00:00"
|
||||
"time": "2026-02-22T18:44:51+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-package-tools",
|
||||
"version": "1.92.7",
|
||||
"version": "1.93.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/laravel-package-tools.git",
|
||||
"reference": "f09a799850b1ed765103a4f0b4355006360c49a5"
|
||||
"reference": "0d097bce95b2bf6802fb1d83e1e753b0f5a948e7"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/f09a799850b1ed765103a4f0b4355006360c49a5",
|
||||
"reference": "f09a799850b1ed765103a4f0b4355006360c49a5",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/0d097bce95b2bf6802fb1d83e1e753b0f5a948e7",
|
||||
"reference": "0d097bce95b2bf6802fb1d83e1e753b0f5a948e7",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/contracts": "^9.28|^10.0|^11.0|^12.0",
|
||||
"php": "^8.0"
|
||||
"illuminate/contracts": "^10.0|^11.0|^12.0|^13.0",
|
||||
"php": "^8.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"mockery/mockery": "^1.5",
|
||||
"orchestra/testbench": "^7.7|^8.0|^9.0|^10.0",
|
||||
"pestphp/pest": "^1.23|^2.1|^3.1",
|
||||
"phpunit/php-code-coverage": "^9.0|^10.0|^11.0",
|
||||
"phpunit/phpunit": "^9.5.24|^10.5|^11.5",
|
||||
"spatie/pest-plugin-test-time": "^1.1|^2.2"
|
||||
"orchestra/testbench": "^8.0|^9.2|^10.0|^11.0",
|
||||
"pestphp/pest": "^2.1|^3.1|^4.0",
|
||||
"phpunit/php-code-coverage": "^10.0|^11.0|^12.0",
|
||||
"phpunit/phpunit": "^10.5|^11.5|^12.5",
|
||||
"spatie/pest-plugin-test-time": "^2.2|^3.0"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@@ -7801,7 +7803,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/spatie/laravel-package-tools/issues",
|
||||
"source": "https://github.com/spatie/laravel-package-tools/tree/1.92.7"
|
||||
"source": "https://github.com/spatie/laravel-package-tools/tree/1.93.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7809,7 +7811,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2025-07-17T15:46:43+00:00"
|
||||
"time": "2026-02-21T12:49:54+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-permission",
|
||||
@@ -7896,22 +7898,22 @@
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-query-builder",
|
||||
"version": "6.4.2",
|
||||
"version": "6.4.3",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/laravel-query-builder.git",
|
||||
"reference": "3d86f49fffa39d542753d15b741b83ca33087fc1"
|
||||
"reference": "317cf7e7146daec502241dd1cd1d8fd4bb6d5cff"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-query-builder/zipball/3d86f49fffa39d542753d15b741b83ca33087fc1",
|
||||
"reference": "3d86f49fffa39d542753d15b741b83ca33087fc1",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-query-builder/zipball/317cf7e7146daec502241dd1cd1d8fd4bb6d5cff",
|
||||
"reference": "317cf7e7146daec502241dd1cd1d8fd4bb6d5cff",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/database": "^10.0|^11.0|^12.0",
|
||||
"illuminate/http": "^10.0|^11.0|^12.0",
|
||||
"illuminate/support": "^10.0|^11.0|^12.0",
|
||||
"illuminate/database": "^10.0|^11.0|^12.0|^13.0",
|
||||
"illuminate/http": "^10.0|^11.0|^12.0|^13.0",
|
||||
"illuminate/support": "^10.0|^11.0|^12.0|^13.0",
|
||||
"php": "^8.2",
|
||||
"spatie/laravel-package-tools": "^1.11"
|
||||
},
|
||||
@@ -7919,7 +7921,7 @@
|
||||
"ext-json": "*",
|
||||
"larastan/larastan": "^2.7 || ^3.3",
|
||||
"mockery/mockery": "^1.4",
|
||||
"orchestra/testbench": "^7.0|^8.0|^10.0",
|
||||
"orchestra/testbench": "^7.0|^8.0|^10.0|^11.0",
|
||||
"pestphp/pest": "^2.0|^3.7|^4.0",
|
||||
"phpunit/phpunit": "^10.0|^11.5.3|^12.0",
|
||||
"spatie/invade": "^2.0"
|
||||
@@ -7966,33 +7968,33 @@
|
||||
"type": "custom"
|
||||
}
|
||||
],
|
||||
"time": "2026-02-18T09:22:31+00:00"
|
||||
"time": "2026-02-21T21:10:32+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/php-structure-discoverer",
|
||||
"version": "2.3.3",
|
||||
"version": "2.4.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/php-structure-discoverer.git",
|
||||
"reference": "552a5b974a9853a32e5677a66e85ae615a96a90b"
|
||||
"reference": "9a53c79b48fca8b6d15faa8cbba47cc430355146"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/php-structure-discoverer/zipball/552a5b974a9853a32e5677a66e85ae615a96a90b",
|
||||
"reference": "552a5b974a9853a32e5677a66e85ae615a96a90b",
|
||||
"url": "https://api.github.com/repos/spatie/php-structure-discoverer/zipball/9a53c79b48fca8b6d15faa8cbba47cc430355146",
|
||||
"reference": "9a53c79b48fca8b6d15faa8cbba47cc430355146",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/collections": "^11.0|^12.0",
|
||||
"illuminate/collections": "^11.0|^12.0|^13.0",
|
||||
"php": "^8.3",
|
||||
"spatie/laravel-package-tools": "^1.92.7",
|
||||
"symfony/finder": "^6.0|^7.3.5|^8.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"amphp/parallel": "^2.3.2",
|
||||
"illuminate/console": "^11.0|^12.0",
|
||||
"illuminate/console": "^11.0|^12.0|^13.0",
|
||||
"nunomaduro/collision": "^7.0|^8.8.3",
|
||||
"orchestra/testbench": "^9.5|^10.8",
|
||||
"orchestra/testbench": "^9.5|^10.8|^11.0",
|
||||
"pestphp/pest": "^3.8|^4.0",
|
||||
"pestphp/pest-plugin-laravel": "^3.2|^4.0",
|
||||
"phpstan/extension-installer": "^1.4.3",
|
||||
@@ -8037,7 +8039,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/spatie/php-structure-discoverer/issues",
|
||||
"source": "https://github.com/spatie/php-structure-discoverer/tree/2.3.3"
|
||||
"source": "https://github.com/spatie/php-structure-discoverer/tree/2.4.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -8045,7 +8047,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2025-11-24T16:41:01+00:00"
|
||||
"time": "2026-02-21T15:57:15+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/regex",
|
||||
@@ -13477,11 +13479,11 @@
|
||||
},
|
||||
{
|
||||
"name": "phpstan/phpstan",
|
||||
"version": "2.1.39",
|
||||
"version": "2.1.40",
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224",
|
||||
"reference": "c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224",
|
||||
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b",
|
||||
"reference": "9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -13526,7 +13528,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2026-02-11T14:48:56+00:00"
|
||||
"time": "2026-02-23T15:04:35+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/php-code-coverage",
|
||||
@@ -15056,5 +15058,5 @@
|
||||
"platform-overrides": {
|
||||
"php": "8.3"
|
||||
},
|
||||
"plugin-api-version": "2.6.0"
|
||||
"plugin-api-version": "2.9.0"
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
function I({activeTab:w,isScrollable:f,isTabPersistedInQueryString:g,livewireId:m,tab:T,tabQueryStringKey:c}){return{boundResizeHandler:null,isScrollable:f,resizeDebounceTimer:null,tab:T,unsubscribeLivewireHook:null,withinDropdownIndex:null,withinDropdownMounted:!1,init(){let t=this.getTabs(),e=new URLSearchParams(window.location.search);g&&e.has(c)&&t.includes(e.get(c))&&(this.tab=e.get(c)),this.$watch("tab",()=>this.updateQueryString()),(!this.tab||!t.includes(this.tab))&&(this.tab=t[w-1]),this.unsubscribeLivewireHook=Livewire.interceptMessage(({message:n,onSuccess:o})=>{o(()=>{this.$nextTick(()=>{if(n.component.id!==m)return;let l=this.getTabs();l.includes(this.tab)||(this.tab=l[w-1]??this.tab)})})}),f||(this.boundResizeHandler=this.debouncedUpdateTabsWithinDropdown.bind(this),window.addEventListener("resize",this.boundResizeHandler),this.updateTabsWithinDropdown())},calculateAvailableWidth(t){let e=window.getComputedStyle(t);return Math.floor(t.clientWidth)-Math.ceil(parseFloat(e.paddingLeft))*2},calculateContainerGap(t){let e=window.getComputedStyle(t);return Math.ceil(parseFloat(e.columnGap))},calculateDropdownIconWidth(t){let e=t.querySelector(".fi-icon");return Math.ceil(e.clientWidth)},calculateTabItemGap(t){let e=window.getComputedStyle(t);return Math.ceil(parseFloat(e.columnGap)||8)},calculateTabItemPadding(t){let e=window.getComputedStyle(t);return Math.ceil(parseFloat(e.paddingLeft))+Math.ceil(parseFloat(e.paddingRight))},findOverflowIndex(t,e,n,o,l,h){let u=t.map(i=>Math.ceil(i.clientWidth)),b=t.map(i=>{let d=i.querySelector(".fi-tabs-item-label"),s=i.querySelector(".fi-badge"),a=Math.ceil(d.clientWidth),r=s?Math.ceil(s.clientWidth):0;return{label:a,badge:r,total:a+(r>0?o+r:0)}});for(let i=0;i<t.length;i++){let d=u.slice(0,i+1).reduce((p,y)=>p+y,0),s=i*n,a=b.slice(i+1),r=a.length>0,W=r?Math.max(...a.map(p=>p.total)):0,D=r?l+W+o+h+n:0;if(d+s+D>e)return i}return-1},get isDropdownButtonVisible(){return this.withinDropdownMounted?this.withinDropdownIndex===null?!1:this.getTabs().findIndex(e=>e===this.tab)<this.withinDropdownIndex:!0},getTabs(){return this.$refs.tabsData?JSON.parse(this.$refs.tabsData.value):[]},updateQueryString(){if(!g)return;let t=new URL(window.location.href);t.searchParams.set(c,this.tab),history.replaceState(null,document.title,t.toString())},debouncedUpdateTabsWithinDropdown(){clearTimeout(this.resizeDebounceTimer),this.resizeDebounceTimer=setTimeout(()=>this.updateTabsWithinDropdown(),150)},async updateTabsWithinDropdown(){this.withinDropdownIndex=null,this.withinDropdownMounted=!1,await this.$nextTick();let t=this.$el.querySelector(".fi-tabs"),e=t.querySelector(".fi-tabs-item:last-child"),n=Array.from(t.children).slice(0,-1),o=n.map(s=>s.style.display);n.forEach(s=>s.style.display=""),t.offsetHeight;let l=this.calculateAvailableWidth(t),h=this.calculateContainerGap(t),u=this.calculateDropdownIconWidth(e),b=this.calculateTabItemGap(n[0]),i=this.calculateTabItemPadding(n[0]),d=this.findOverflowIndex(n,l,h,b,i,u);n.forEach((s,a)=>s.style.display=o[a]),d!==-1&&(this.withinDropdownIndex=d),this.withinDropdownMounted=!0},destroy(){this.unsubscribeLivewireHook?.(),this.boundResizeHandler&&window.removeEventListener("resize",this.boundResizeHandler),clearTimeout(this.resizeDebounceTimer)}}}export{I as default};
|
||||
function I({activeTab:w,isScrollable:f,isTabPersistedInQueryString:g,livewireId:m,tab:T,tabQueryStringKey:r}){return{boundResizeHandler:null,isScrollable:f,resizeDebounceTimer:null,tab:T,unsubscribeLivewireHook:null,withinDropdownIndex:null,withinDropdownMounted:!1,init(){let t=this.getTabs(),e=new URLSearchParams(window.location.search);g&&e.has(r)&&t.includes(e.get(r))&&(this.tab=e.get(r)),this.$watch("tab",()=>{this.updateQueryString(),this.autofocusFields()}),(!this.tab||!t.includes(this.tab))&&(this.tab=t[w-1]),this.autofocusFields(),this.unsubscribeLivewireHook=Livewire.interceptMessage(({message:n,onSuccess:o})=>{o(()=>{this.$nextTick(()=>{if(n.component.id!==m)return;let l=this.getTabs();l.includes(this.tab)||(this.tab=l[w-1]??this.tab)})})}),f||(this.boundResizeHandler=this.debouncedUpdateTabsWithinDropdown.bind(this),window.addEventListener("resize",this.boundResizeHandler),this.updateTabsWithinDropdown())},calculateAvailableWidth(t){let e=window.getComputedStyle(t);return Math.floor(t.clientWidth)-Math.ceil(parseFloat(e.paddingLeft))*2},calculateContainerGap(t){let e=window.getComputedStyle(t);return Math.ceil(parseFloat(e.columnGap))},calculateDropdownIconWidth(t){let e=t.querySelector(".fi-icon");return Math.ceil(e.clientWidth)},calculateTabItemGap(t){let e=window.getComputedStyle(t);return Math.ceil(parseFloat(e.columnGap)||8)},calculateTabItemPadding(t){let e=window.getComputedStyle(t);return Math.ceil(parseFloat(e.paddingLeft))+Math.ceil(parseFloat(e.paddingRight))},findOverflowIndex(t,e,n,o,l,h){let u=t.map(i=>Math.ceil(i.clientWidth)),b=t.map(i=>{let d=i.querySelector(".fi-tabs-item-label"),s=i.querySelector(".fi-badge"),a=Math.ceil(d.clientWidth),c=s?Math.ceil(s.clientWidth):0;return{label:a,badge:c,total:a+(c>0?o+c:0)}});for(let i=0;i<t.length;i++){let d=u.slice(0,i+1).reduce((p,y)=>p+y,0),s=i*n,a=b.slice(i+1),c=a.length>0,W=c?Math.max(...a.map(p=>p.total)):0,D=c?l+W+o+h+n:0;if(d+s+D>e)return i}return-1},get isDropdownButtonVisible(){return this.withinDropdownMounted?this.withinDropdownIndex===null?!1:this.getTabs().findIndex(e=>e===this.tab)<this.withinDropdownIndex:!0},getTabs(){return this.$refs.tabsData?JSON.parse(this.$refs.tabsData.value):[]},updateQueryString(){if(!g)return;let t=new URL(window.location.href);t.searchParams.set(r,this.tab),history.replaceState(null,document.title,t.toString())},autofocusFields(){this.$nextTick(()=>this.$el.querySelector(".fi-sc-tabs-tab.fi-active [autofocus]")?.focus())},debouncedUpdateTabsWithinDropdown(){clearTimeout(this.resizeDebounceTimer),this.resizeDebounceTimer=setTimeout(()=>this.updateTabsWithinDropdown(),150)},async updateTabsWithinDropdown(){this.withinDropdownIndex=null,this.withinDropdownMounted=!1,await this.$nextTick();let t=this.$el.querySelector(".fi-tabs"),e=t.querySelector(".fi-tabs-item:last-child"),n=Array.from(t.children).slice(0,-1),o=n.map(s=>s.style.display);n.forEach(s=>s.style.display=""),t.offsetHeight;let l=this.calculateAvailableWidth(t),h=this.calculateContainerGap(t),u=this.calculateDropdownIconWidth(e),b=this.calculateTabItemGap(n[0]),i=this.calculateTabItemPadding(n[0]),d=this.findOverflowIndex(n,l,h,b,i,u);n.forEach((s,a)=>s.style.display=o[a]),d!==-1&&(this.withinDropdownIndex=d),this.withinDropdownMounted=!0},destroy(){this.unsubscribeLivewireHook?.(),this.boundResizeHandler&&window.removeEventListener("resize",this.boundResizeHandler),clearTimeout(this.resizeDebounceTimer)}}}export{I as default};
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user