columns([ TextColumn::make('key') ->label(__('panel.settings.fields.key')) ->searchable() ->sortable() ->weight('medium') ->fontFamily('mono'), // A ViewColumn is a bare column: it has no `wrap()`, and does // not need one — the view below does its own wrapping. ViewColumn::make('value') ->label(__('panel.settings.fields.value')) ->view('filament.tables.columns.json-value'), ]) ->recordActions([ EditAction::make(), ]); } }