From 25359c6b6e7d9a8f445e9e9bd5f75b0b0e281844 Mon Sep 17 00:00:00 2001 From: Mekan1206 Date: Sun, 8 Feb 2026 02:04:01 +0500 Subject: [PATCH] WIP --- .../Ecommerce/Product/Order/Status/OrderStatus.php | 3 +++ .../Product/Order/Concerns/OrderFieldsForIndex.php | 14 +++++++------- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/app/Models/Ecommerce/Product/Order/Status/OrderStatus.php b/app/Models/Ecommerce/Product/Order/Status/OrderStatus.php index 3ce194e..bae972b 100644 --- a/app/Models/Ecommerce/Product/Order/Status/OrderStatus.php +++ b/app/Models/Ecommerce/Product/Order/Status/OrderStatus.php @@ -43,6 +43,7 @@ class OrderStatus public static function values(): array { return [ + '' => '-', self::PENDING => __('Pending'), self::REGISTER => __('Registered'), self::PAID => __('Paid'), @@ -65,6 +66,7 @@ class OrderStatus public static function classes(): array { return [ + '' => 'warning', self::PENDING => 'warning', self::REGISTER => 'info', self::PAID => 'primary', @@ -79,6 +81,7 @@ class OrderStatus public static function colors(): array { return [ + '' => '#F5573B', self::PENDING => '#F5573B', self::REGISTER => '#F2CB22', self::PAID => '#098F56', diff --git a/app/Nova/Resources/Ecommerce/Product/Order/Concerns/OrderFieldsForIndex.php b/app/Nova/Resources/Ecommerce/Product/Order/Concerns/OrderFieldsForIndex.php index 7444c35..8dc578e 100644 --- a/app/Nova/Resources/Ecommerce/Product/Order/Concerns/OrderFieldsForIndex.php +++ b/app/Nova/Resources/Ecommerce/Product/Order/Concerns/OrderFieldsForIndex.php @@ -67,13 +67,13 @@ class OrderFieldsForIndex DateTime::make(__('Created at'), 'created_at') ->turkmenDate(), - // Badge::make('Status') - // ->map(OrderStatus::classes()) - // ->labels(OrderStatus::values()) - // ->addTypes([ - // 'primary' => 'dark:bg-gray-900 bg-gray-600 text-white', - // ]) - // ->sortable(), + Badge::make('Status') + ->map(OrderStatus::classes()) + ->labels(OrderStatus::values()) + ->addTypes([ + 'primary' => 'dark:bg-gray-900 bg-gray-600 text-white', + ]) + ->sortable(), ]; } }