From a91862623dd2a864a5bb588a54a4a0eb77713c0f Mon Sep 17 00:00:00 2001 From: lguichard Date: Tue, 30 Apr 2024 10:43:43 +0200 Subject: [PATCH] Update ManageOrder.php --- .../Resources/OrderResource/Pages/ManageOrder.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php b/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php index 049e7de3e1..7e10c424f7 100644 --- a/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php +++ b/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php @@ -352,13 +352,20 @@ public function infolist(Infolist $infolist): Infolist ->schema(fn ($state) => blank($state) ? [ Infolists\Components\TextEntry::make('no_additional_info') ->hiddenLabel() - // ->weight(FontWeight::SemiBold) ->getStateUsing(fn () => __('lunarpanel::order.infolist.no_additional_info.label')), ] : collect($state) ->map(fn ($value, $key) => Infolists\Components\TextEntry::make('meta_'.$key) ->state($value) ->label($key) - ->inlineLabel()) + ->copyable() + ->limit(50)->tooltip(function (Infolists\Components\TextEntry $component): ?string { + $state = $component->getState(); + if (strlen($state) <= $component->getCharacterLimit()) { + return null; + } + + return $state; + })) ->toArray()), ])