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(), ]; } }