From 8716a97494febce5cd908269aeb990cb2d2aa460 Mon Sep 17 00:00:00 2001 From: "Irsyad A. Panjaitan" Date: Fri, 10 Jan 2025 17:03:48 +0700 Subject: [PATCH 1/2] syncing --- bun.lockb | Bin 303315 -> 298823 bytes composer.lock | 179 ++++++++++++------------ package.json | 16 +-- resources/js/components/ui/button.tsx | 7 +- resources/js/components/ui/dropdown.tsx | 2 +- resources/js/components/ui/modal.tsx | 19 +-- resources/js/components/ui/sheet.tsx | 4 +- resources/js/components/ui/table.tsx | 4 +- 8 files changed, 117 insertions(+), 114 deletions(-) diff --git a/bun.lockb b/bun.lockb index 44142ddf33232bd1a3600ffecfd882868c94b64f..3cc3fc1586b4defbed2439e638fa71e7bd040ce6 100755 GIT binary patch delta 44433 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 delta 47027 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
P*3J$tT`haaNZCTO7Ep08 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 diff --git a/composer.lock b/composer.lock index d4c87ba..dd15989 100644 --- a/composer.lock +++ b/composer.lock @@ -1210,16 +1210,16 @@ }, { "name": "egulias/email-validator", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e" + "reference": "b115554301161fa21467629f1e1391c1936de517" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e", - "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b115554301161fa21467629f1e1391c1936de517", + "reference": "b115554301161fa21467629f1e1391c1936de517", "shasum": "" }, "require": { @@ -1257,7 +1257,7 @@ "keywords": ["email", "emailvalidation", "emailvalidator", "validation", "validator"], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/4.0.2" + "source": "https://github.com/egulias/EmailValidator/tree/4.0.3" }, "funding": [ { @@ -1265,7 +1265,7 @@ "type": "github" } ], - "time": "2023-10-06T06:47:41+00:00" + "time": "2024-12-27T00:36:43+00:00" }, { "name": "fruitcake/php-cors", @@ -1879,16 +1879,16 @@ }, { "name": "laravel/framework", - "version": "v11.36.1", + "version": "v11.37.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "df06f5163f4550641fdf349ebc04916a61135a64" + "reference": "6cb103d2024b087eae207654b3f4b26646119ba5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/df06f5163f4550641fdf349ebc04916a61135a64", - "reference": "df06f5163f4550641fdf349ebc04916a61135a64", + "url": "https://api.github.com/repos/laravel/framework/zipball/6cb103d2024b087eae207654b3f4b26646119ba5", + "reference": "6cb103d2024b087eae207654b3f4b26646119ba5", "shasum": "" }, "require": { @@ -1938,7 +1938,6 @@ "voku/portable-ascii": "^2.0.2" }, "conflict": { - "mockery/mockery": "1.6.8", "tightenco/collect": "<5.5.33" }, "provide": { @@ -2085,7 +2084,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-12-17T22:32:08+00:00" + "time": "2025-01-02T20:10:21+00:00" }, { "name": "laravel/prompts", @@ -2312,16 +2311,16 @@ }, { "name": "league/commonmark", - "version": "2.6.0", + "version": "2.6.1", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "d150f911e0079e90ae3c106734c93137c184f932" + "reference": "d990688c91cedfb69753ffc2512727ec646df2ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d150f911e0079e90ae3c106734c93137c184f932", - "reference": "d150f911e0079e90ae3c106734c93137c184f932", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d990688c91cedfb69753ffc2512727ec646df2ad", + "reference": "d990688c91cedfb69753ffc2512727ec646df2ad", "shasum": "" }, "require": { @@ -2404,7 +2403,7 @@ "type": "tidelift" } ], - "time": "2024-12-07T15:34:16+00:00" + "time": "2024-12-29T14:10:59+00:00" }, { "name": "league/config", @@ -2923,16 +2922,16 @@ }, { "name": "nesbot/carbon", - "version": "3.8.3", + "version": "3.8.4", "source": { "type": "git", - "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "f01cfa96468f4c38325f507ab81a4f1d2cd93cfe" + "url": "https://github.com/CarbonPHP/carbon.git", + "reference": "129700ed449b1f02d70272d2ac802357c8c30c58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/f01cfa96468f4c38325f507ab81a4f1d2cd93cfe", - "reference": "f01cfa96468f4c38325f507ab81a4f1d2cd93cfe", + "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/129700ed449b1f02d70272d2ac802357c8c30c58", + "reference": "129700ed449b1f02d70272d2ac802357c8c30c58", "shasum": "" }, "require": { @@ -3013,7 +3012,7 @@ "type": "tidelift" } ], - "time": "2024-12-21T18:03:19+00:00" + "time": "2024-12-27T09:25:35+00:00" }, { "name": "nette/schema", @@ -3150,16 +3149,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.3.1", + "version": "v5.4.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" + "reference": "447a020a1f875a434d62f2a401f53b82a396e494" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", - "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/447a020a1f875a434d62f2a401f53b82a396e494", + "reference": "447a020a1f875a434d62f2a401f53b82a396e494", "shasum": "" }, "require": { @@ -3195,9 +3194,9 @@ "keywords": ["parser", "php"], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.4.0" }, - "time": "2024-10-08T18:51:32+00:00" + "time": "2024-12-30T11:07:19+00:00" }, { "name": "nunomaduro/termwind", @@ -4368,16 +4367,16 @@ }, { "name": "spatie/laravel-package-tools", - "version": "1.17.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-package-tools.git", - "reference": "9ab30fd24f677e5aa370ea4cf6b41c517d16cf85" + "reference": "8332205b90d17164913244f4a8e13ab7e6761d29" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/9ab30fd24f677e5aa370ea4cf6b41c517d16cf85", - "reference": "9ab30fd24f677e5aa370ea4cf6b41c517d16cf85", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/8332205b90d17164913244f4a8e13ab7e6761d29", + "reference": "8332205b90d17164913244f4a8e13ab7e6761d29", "shasum": "" }, "require": { @@ -4411,7 +4410,7 @@ "keywords": ["laravel-package-tools", "spatie"], "support": { "issues": "https://github.com/spatie/laravel-package-tools/issues", - "source": "https://github.com/spatie/laravel-package-tools/tree/1.17.0" + "source": "https://github.com/spatie/laravel-package-tools/tree/1.18.0" }, "funding": [ { @@ -4419,7 +4418,7 @@ "type": "github" } ], - "time": "2024-12-09T16:29:14+00:00" + "time": "2024-12-30T13:13:39+00:00" }, { "name": "spatie/laravel-typescript-transformer", @@ -4861,12 +4860,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -5070,12 +5069,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -5119,16 +5118,16 @@ }, { "name": "symfony/finder", - "version": "v7.2.0", + "version": "v7.2.2", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "6de263e5868b9a137602dd1e33e4d48bfae99c49" + "reference": "87a71856f2f56e4100373e92529eed3171695cfb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/6de263e5868b9a137602dd1e33e4d48bfae99c49", - "reference": "6de263e5868b9a137602dd1e33e4d48bfae99c49", + "url": "https://api.github.com/repos/symfony/finder/zipball/87a71856f2f56e4100373e92529eed3171695cfb", + "reference": "87a71856f2f56e4100373e92529eed3171695cfb", "shasum": "" }, "require": { @@ -5159,7 +5158,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.2.0" + "source": "https://github.com/symfony/finder/tree/v7.2.2" }, "funding": [ { @@ -5175,20 +5174,20 @@ "type": "tidelift" } ], - "time": "2024-10-23T06:56:12+00:00" + "time": "2024-12-30T19:00:17+00:00" }, { "name": "symfony/http-foundation", - "version": "v7.2.0", + "version": "v7.2.2", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "e88a66c3997859532bc2ddd6dd8f35aba2711744" + "reference": "62d1a43796ca3fea3f83a8470dfe63a4af3bc588" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e88a66c3997859532bc2ddd6dd8f35aba2711744", - "reference": "e88a66c3997859532bc2ddd6dd8f35aba2711744", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/62d1a43796ca3fea3f83a8470dfe63a4af3bc588", + "reference": "62d1a43796ca3fea3f83a8470dfe63a4af3bc588", "shasum": "" }, "require": { @@ -5233,7 +5232,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.2.0" + "source": "https://github.com/symfony/http-foundation/tree/v7.2.2" }, "funding": [ { @@ -5249,20 +5248,20 @@ "type": "tidelift" } ], - "time": "2024-11-13T18:58:46+00:00" + "time": "2024-12-30T19:00:17+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.2.1", + "version": "v7.2.2", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "d8ae58eecae44c8e66833e76cc50a4ad3c002d97" + "reference": "3c432966bd8c7ec7429663105f5a02d7e75b4306" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/d8ae58eecae44c8e66833e76cc50a4ad3c002d97", - "reference": "d8ae58eecae44c8e66833e76cc50a4ad3c002d97", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/3c432966bd8c7ec7429663105f5a02d7e75b4306", + "reference": "3c432966bd8c7ec7429663105f5a02d7e75b4306", "shasum": "" }, "require": { @@ -5343,7 +5342,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v7.2.1" + "source": "https://github.com/symfony/http-kernel/tree/v7.2.2" }, "funding": [ { @@ -5359,7 +5358,7 @@ "type": "tidelift" } ], - "time": "2024-12-11T12:09:10+00:00" + "time": "2024-12-31T14:59:40+00:00" }, { "name": "symfony/mailer", @@ -6218,12 +6217,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -6342,16 +6341,16 @@ }, { "name": "symfony/translation", - "version": "v7.2.0", + "version": "v7.2.2", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "dc89e16b44048ceecc879054e5b7f38326ab6cc5" + "reference": "e2674a30132b7cc4d74540d6c2573aa363f05923" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/dc89e16b44048ceecc879054e5b7f38326ab6cc5", - "reference": "dc89e16b44048ceecc879054e5b7f38326ab6cc5", + "url": "https://api.github.com/repos/symfony/translation/zipball/e2674a30132b7cc4d74540d6c2573aa363f05923", + "reference": "e2674a30132b7cc4d74540d6c2573aa363f05923", "shasum": "" }, "require": { @@ -6411,7 +6410,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.2.0" + "source": "https://github.com/symfony/translation/tree/v7.2.2" }, "funding": [ { @@ -6427,7 +6426,7 @@ "type": "tidelift" } ], - "time": "2024-11-12T20:47:56+00:00" + "time": "2024-12-07T08:18:10+00:00" }, { "name": "symfony/translation-contracts", @@ -6448,12 +6447,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -6694,16 +6693,16 @@ }, { "name": "tightenco/ziggy", - "version": "v2.4.1", + "version": "v2.4.2", "source": { "type": "git", "url": "https://github.com/tighten/ziggy.git", - "reference": "8e002298678fd4d61155bb1d6e3837048235bff7" + "reference": "6612c8c9b2d5b3e74fd67c58c11465df1273f384" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tighten/ziggy/zipball/8e002298678fd4d61155bb1d6e3837048235bff7", - "reference": "8e002298678fd4d61155bb1d6e3837048235bff7", + "url": "https://api.github.com/repos/tighten/ziggy/zipball/6612c8c9b2d5b3e74fd67c58c11465df1273f384", + "reference": "6612c8c9b2d5b3e74fd67c58c11465df1273f384", "shasum": "" }, "require": { @@ -6749,9 +6748,9 @@ "keywords": ["Ziggy", "javascript", "laravel", "routes"], "support": { "issues": "https://github.com/tighten/ziggy/issues", - "source": "https://github.com/tighten/ziggy/tree/v2.4.1" + "source": "https://github.com/tighten/ziggy/tree/v2.4.2" }, - "time": "2024-11-21T15:51:20+00:00" + "time": "2025-01-02T20:06:52+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -7361,16 +7360,16 @@ }, { "name": "laravel/pint", - "version": "v1.18.3", + "version": "v1.19.0", "source": { "type": "git", "url": "https://github.com/laravel/pint.git", - "reference": "cef51821608239040ab841ad6e1c6ae502ae3026" + "reference": "8169513746e1bac70c85d6ea1524d9225d4886f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/pint/zipball/cef51821608239040ab841ad6e1c6ae502ae3026", - "reference": "cef51821608239040ab841ad6e1c6ae502ae3026", + "url": "https://api.github.com/repos/laravel/pint/zipball/8169513746e1bac70c85d6ea1524d9225d4886f0", + "reference": "8169513746e1bac70c85d6ea1524d9225d4886f0", "shasum": "" }, "require": { @@ -7381,10 +7380,10 @@ "php": "^8.1.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.65.0", - "illuminate/view": "^10.48.24", - "larastan/larastan": "^2.9.11", - "laravel-zero/framework": "^10.4.0", + "friendsofphp/php-cs-fixer": "^3.66.0", + "illuminate/view": "^10.48.25", + "larastan/larastan": "^2.9.12", + "laravel-zero/framework": "^10.48.25", "mockery/mockery": "^1.6.12", "nunomaduro/termwind": "^1.17.0", "pestphp/pest": "^2.36.0" @@ -7413,7 +7412,7 @@ "issues": "https://github.com/laravel/pint/issues", "source": "https://github.com/laravel/pint" }, - "time": "2024-11-26T15:34:00+00:00" + "time": "2024-12-30T16:20:10+00:00" }, { "name": "laravel/sail", diff --git a/package.json b/package.json index 1004132..daadcc7 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "@inertiajs/react": "^2.0.0", "@release-it/bumper": "^6.0.1", "@release-it/conventional-changelog": "^9.0.4", - "@types/react": "^19.0.2", + "@types/react": "^19.0.4", "@types/react-dom": "^19.0.2", "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.20", @@ -25,16 +25,16 @@ "prettier-plugin-organize-imports": "^4.1.0", "prettier-plugin-tailwindcss": "^0.6.9", "release-it": "^17.11.0", - "tailwindcss": "^4.0.0-beta.8", - "typescript": "^5.7.2", + "tailwindcss": "^4.0.0-beta.9", + "typescript": "^5.7.3", "vite-plugin-watch": "^0.3.1" }, "dependencies": { - "@tailwindcss/vite": "^4.0.0-beta.8", - "@types/node": "^22.10.2", + "@tailwindcss/vite": "^4.0.0-beta.9", + "@types/node": "^22.10.5", "clsx": "^2.1.1", - "justd-icons": "^1.10.8", - "motion": "^11.15.0", + "justd-icons": "^1.10.18", + "motion": "^11.16.4", "react": "^19.0.0", "react-aria-components": "^1.5.0", "react-dom": "^19.0.0", @@ -42,7 +42,7 @@ "tailwind-merge": "^2.6.0", "tailwind-variants": "^0.3.0", "tailwindcss-animate": "^1.0.7", - "vite": "^6.0.6" + "vite": "^6.0.7" }, "version": "1.3.8" } diff --git a/resources/js/components/ui/button.tsx b/resources/js/components/ui/button.tsx index 57409d0..ca57a8f 100644 --- a/resources/js/components/ui/button.tsx +++ b/resources/js/components/ui/button.tsx @@ -10,9 +10,10 @@ import { focusButtonStyles } from './primitive'; const buttonStyles = tv({ extend: focusButtonStyles, base: [ - 'kbt32x relative flex items-center justify-center gap-x-2 border font-medium', - 'forced-colors:[--button-icon:ButtonText] forced-colors:data-hovered:[--button-icon:ButtonText]', - '*:data-[slot=icon]:-mx-0.5 *:data-[slot=icon]:my-1 *:data-[slot=icon]:size-4 *:data-[slot=icon]:shrink-0 *:data-[slot=icon]:text-current/60' + 'kbt32x relative inline-flex items-center justify-center gap-x-2 border font-medium', + 'forced-colors:[--btn-icon:ButtonText] forced-colors:data-hovered:[--btn-icon:ButtonText]', + '*:data-[slot=icon]:-mx-0.5 data-hovered:*:data-[slot=icon]:text-current/90 *:data-[slot=icon]:my-1 *:data-[slot=icon]:size-4 *:data-[slot=icon]:shrink-0 *:data-[slot=icon]:text-current/60 *:data-[slot=icon]:transition', + '*:data-[slot=avatar]:-mx-0.5 *:data-[slot=avatar]:my-1 *:data-[slot=avatar]:*:size-4 *:data-[slot=avatar]:size-4 *:data-[slot=avatar]:shrink-0' ], variants: { intent: { diff --git a/resources/js/components/ui/dropdown.tsx b/resources/js/components/ui/dropdown.tsx index 7a3c475..c2dcc75 100644 --- a/resources/js/components/ui/dropdown.tsx +++ b/resources/js/components/ui/dropdown.tsx @@ -18,7 +18,7 @@ const dropdownItemStyles = tv({ 'group relative flex cursor-default select-none items-center gap-x-1.5 rounded-[calc(var(--radius-lg)-1px)] px-2.5 py-2 forced-color:text-[Highlight] text-base text-fg outline outline-0 forced-color-adjust-none sm:text-sm forced-colors:text-[LinkText]', 'has-submenu:data-open:data-danger:bg-danger/20 has-submenu:data-open:data-danger:text-danger', 'data-has-submenu:data-open:bg-accent data-has-submenu:data-open:text-accent-fg data-has-submenu:data-open:*:data-[slot=icon]:text-accent-fg data-has-submenu:data-open:*:[.text-muted-fg]:text-accent-fg', - '**:data-[slot=avatar]:-mr-0.5 **:data-[slot=avatar]:size-6 sm:**:data-[slot=avatar]:size-5', + '**:data-[slot=avatar]:-mr-0.5 **:data-[slot=avatar]:*:size-6 **:data-[slot=avatar]:size-6 sm:**:data-[slot=avatar]:*:size-5 sm:**:data-[slot=avatar]:size-5', 'data-danger:**:data-[slot=icon]:text-danger/70 data-focused:**:data-[slot=icon]:text-accent-fg data-hovered:**:data-[slot=icon]:text-accent-fg **:data-[slot=icon]:size-4 **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:text-muted-fg data-focused:data-danger:**:data-[slot=icon]:text-danger-fg', 'data-[slot=menu-radio]:*:data-[slot=icon]:size-3', 'forced-colors:**:data-[slot=icon]:text-[CanvasText] forced-colors:group-data-focused:**:data-[slot=icon]:text-[Canvas] ' diff --git a/resources/js/components/ui/modal.tsx b/resources/js/components/ui/modal.tsx index b0c7a58..fbdaf9b 100644 --- a/resources/js/components/ui/modal.tsx +++ b/resources/js/components/ui/modal.tsx @@ -47,7 +47,7 @@ const content = tv({ } }, defaultVariants: { - size: 'lg' + size: 'xl' } }); @@ -57,11 +57,12 @@ const Modal = (props: DialogTriggerProps) => { interface ModalContentProps extends Omit, 'children'>, - Omit, + Omit, VariantProps { 'aria-label'?: DialogProps['aria-label']; 'aria-labelledby'?: DialogProps['aria-labelledby']; role?: DialogProps['role']; + children?: DialogProps['children']; closeButton?: boolean; isBlurred?: boolean; classNames?: { @@ -103,12 +104,14 @@ const ModalContent = ({ )} {...props} > - {(values) => ( - - {typeof children === 'function' ? children(values) : children} - {closeButton && } - - )} + + {(values) => ( + <> + {typeof children === 'function' ? children(values) : children} + {closeButton && } + + )} + ); diff --git a/resources/js/components/ui/sheet.tsx b/resources/js/components/ui/sheet.tsx index b75e519..8823aad 100644 --- a/resources/js/components/ui/sheet.tsx +++ b/resources/js/components/ui/sheet.tsx @@ -50,9 +50,9 @@ const contentStyles = tv({ top: 'data-entering:slide-in-from-top data-exiting:slide-out-to-top inset-x-0 top-0 rounded-b-2xl border-b', bottom: 'data-entering:slide-in-from-bottom data-exiting:slide-out-to-bottom inset-x-0 bottom-0 rounded-t-2xl border-t', - left: 'data-entering:slide-in-from-left data-exiting:slide-out-to-left inset-y-0 left-0 h-auto w-[18rem] overflow-y-auto border-r sm:w-3/4 sm:w-[19rem] sm:max-w-xs', + left: 'data-entering:slide-in-from-left data-exiting:slide-out-to-left inset-y-0 left-0 h-auto w-full max-w-xs overflow-y-auto border-r', right: - 'data-entering:slide-in-from-right data-exiting:slide-out-to-right inset-y-0 right-0 h-auto w-[18rem] overflow-y-auto border-l sm:w-3/4 sm:w-[19rem] sm:max-w-xs' + 'data-entering:slide-in-from-right data-exiting:slide-out-to-right inset-y-0 right-0 h-auto w-full max-w-xs overflow-y-auto border-l' }, isFloat: { false: 'border-fg/20 dark:border-border', diff --git a/resources/js/components/ui/table.tsx b/resources/js/components/ui/table.tsx index e9ac6f7..83d47b3 100644 --- a/resources/js/components/ui/table.tsx +++ b/resources/js/components/ui/table.tsx @@ -31,9 +31,9 @@ import { Checkbox } from './checkbox'; const table = tv({ slots: { - root: 'table w-full min-w-full caption-bottom border-spacing-0 text-sm outline-hidden **:data-drop-target:border **:data-drop-target:border-primary', + root: 'table w-full min-w-full caption-bottom border-spacing-0 text-sm outline-hidden [--table-selected-bg:color-mix(in_oklab,var(--color-primary)_5%,white_90%)] **:data-drop-target:border **:data-drop-target:border-primary dark:[--table-selected-bg:color-mix(in_oklab,var(--color-primary)_25%,black_70%)]', header: 'x32 border-b', - row: 'tr group relative cursor-default border-b text-fg/70 outline-hidden ring-primary data-selected:data-hovered:bg-subtle/50 data-selected:bg-subtle data-focus-visible:ring-1 data-focused:ring-0 dark:data-selected:data-hovered:bg-subtle/60', + row: 'tr group relative cursor-default border-b bg-bg text-fg/70 outline-hidden ring-primary data-selected:data-hovered:bg-(--table-selected-bg)/70 data-selected:bg-(--table-selected-bg) data-focus-visible:ring-1 data-focused:ring-0 dark:data-selected:data-hovered:bg-[color-mix(in_oklab,var(--color-primary)_40%,black_60%)] dark:data-selected:data-hovered:bg-subtle/60', cellIcon: 'grid size-[1.15rem] flex-none shrink-0 place-content-center rounded bg-secondary text-fg *:data-[slot=icon]:size-3.5 *:data-[slot=icon]:shrink-0 *:data-[slot=icon]:transition-transform *:data-[slot=icon]:duration-200', columnResizer: [ From 0b78b2dce3214f32be5755496587596dbc865543 Mon Sep 17 00:00:00 2001 From: "Irsyad A. Panjaitan" Date: Fri, 10 Jan 2025 17:03:57 +0700 Subject: [PATCH 2/2] chore: release v1.3.9 --- CHANGELOG.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 42fbcaa..b479e69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [1.3.9](https://github.com/justdlabs/inertia.ts/compare/v1.3.8...v1.3.9) (2025-01-10) + ## [1.3.8](https://github.com/justdlabs/inertia.ts/compare/v1.3.7...v1.3.8) (2024-12-26) ## [1.3.7](https://github.com/justdlabs/inertia.ts/compare/v1.3.6...v1.3.7) (2024-12-17) diff --git a/package.json b/package.json index daadcc7..2125bed 100644 --- a/package.json +++ b/package.json @@ -44,5 +44,5 @@ "tailwindcss-animate": "^1.0.7", "vite": "^6.0.7" }, - "version": "1.3.8" + "version": "1.3.9" }