Skip to content

Commit 03810c4

Browse files
Merge branch 'main' of https://github.com/mooxphp/moox
2 parents c0159d8 + 882fab4 commit 03810c4

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

packages/media/src/MediaServiceProvider.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use Filament\Support\Facades\FilamentAsset;
1010
use Filament\Support\Facades\FilamentView;
1111
use Filament\Tables\View\TablesRenderHook;
12+
use Illuminate\Support\Facades\Blade;
1213
use Illuminate\Support\Facades\Gate;
1314
use Livewire\Livewire;
1415
use Moox\Media\Http\Livewire\MediaPickerModal;
@@ -51,6 +52,7 @@ public function boot()
5152
Js::make('filepond-js', asset('vendor/livewire-filepond/filepond.js')),
5253
// Css::make('filepond-css', asset('vendor/livewire-filepond/filepond.css')),
5354
]);
55+
5456
FilamentView::registerRenderHook(
5557
TablesRenderHook::TOOLBAR_TOGGLE_COLUMN_TRIGGER_BEFORE,
5658
fn (): string => Blade::render('@include("localization::lang-selector")'),

packages/media/src/Resources/MediaResource.php

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ public static function form(Form $form): Form
202202
->columns(2)
203203
->collapsed(),
204204

205-
Section::make(__('media::fields.internal_notes'))
205+
Section::make(__('media::fields.internal_note'))
206206
->schema([
207207
TextInput::make('internal_note')
208208
->live(onBlur: true)
@@ -255,15 +255,9 @@ public static function table(Table $table): Table
255255
->headerActions([
256256
\Filament\Tables\Actions\Action::make('toggleSelect')
257257
->label(function ($livewire) {
258-
if ($livewire->isSelecting) {
259-
$count = count($livewire->selected);
260-
261-
return $count > 0
262-
? "{$count} ".trans_choice('media::fields.file|files', $count).' '.__('media::fields.end_selection')
263-
: __('media::fields.end_selection');
264-
}
265-
266-
return __('media::fields.select_multiple');
258+
return $livewire->isSelecting
259+
? __('media::fields.end_selection')
260+
: __('media::fields.select_multiple');
267261
})
268262
->icon(fn ($livewire) => $livewire->isSelecting ? 'heroicon-m-x-mark' : 'heroicon-m-squares-2x2')
269263
->color(fn ($livewire) => $livewire->isSelecting ? 'gray' : 'primary')
@@ -273,11 +267,21 @@ public static function table(Table $table): Table
273267
}),
274268

275269
\Filament\Tables\Actions\Action::make('deleteSelected')
276-
->label(__('media::fields.delete_selected'))
270+
->label(function ($livewire) {
271+
$count = count($livewire->selected);
272+
273+
return $count > 0
274+
? __('media::fields.delete_selected')." ({$count} ".trans_choice('media::fields.file|files', $count).')'
275+
: __('media::fields.delete_selected');
276+
})
277277
->icon('heroicon-m-trash')
278278
->color('danger')
279279
->requiresConfirmation()
280-
->modalHeading(__('media::fields.delete_selected'))
280+
->modalHeading(function ($livewire) {
281+
$count = count($livewire->selected);
282+
283+
return __('media::fields.delete_selected')." ({$count} ".trans_choice('media::fields.file|files', $count).')';
284+
})
281285
->modalDescription(__('media::fields.delete_confirmation'))
282286
->modalSubmitActionLabel(__('media::fields.yes_delete'))
283287
->modalCancelActionLabel(__('media::fields.cancel'))

0 commit comments

Comments
 (0)