Skip to content

Commit e41eac9

Browse files
Fix styling
1 parent f5aabb3 commit e41eac9

File tree

3 files changed

+11
-16
lines changed

3 files changed

+11
-16
lines changed

packages/core/src/Entities/Items/Draft/BaseDraftModel.php

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,13 @@
22

33
namespace Moox\Core\Entities\Items\Draft;
44

5+
use Astrotomic\Translatable\Contracts\Translatable as TranslatableContract;
6+
use Astrotomic\Translatable\Translatable;
57
use Carbon\Carbon;
6-
use Illuminate\Support\Str;
7-
use Illuminate\Database\Eloquent\Builder;
88
use Illuminate\Database\Eloquent\Model;
9-
use Astrotomic\Translatable\Translatable;
10-
use Illuminate\Database\Eloquent\SoftDeletes;
119
use Illuminate\Database\Eloquent\Relations\MorphTo;
12-
use Astrotomic\Translatable\Contracts\Translatable as TranslatableContract;
13-
use Illuminate\Database\Eloquent\Builder as EloquentBuilder;
14-
10+
use Illuminate\Database\Eloquent\SoftDeletes;
11+
use Illuminate\Support\Str;
1512

1613
abstract class BaseDraftModel extends Model implements TranslatableContract
1714
{

packages/core/src/Entities/Items/Draft/BaseDraftResource.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ public static function getSlugColumn(): TextColumn
242242
->getStateUsing(function ($record, $livewire) {
243243
$currentLang = static::resolveCurrentLang($livewire);
244244
$translation = $record->translations()->withTrashed()->where('locale', $currentLang)->first();
245+
245246
return $translation?->slug ?? '';
246247
});
247248
}
@@ -513,6 +514,7 @@ protected static function resolveCurrentLang($livewire = null): string
513514

514515
// 4) Fallback to configured default localization or app locale
515516
$defaultLocalization = \Moox\Localization\Models\Localization::where('is_default', true)->first();
517+
516518
return $defaultLocalization?->locale_variant ?? app()->getLocale();
517519
}
518520
}

packages/draft/tests/Feature/FilamentDraftTest.php

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,22 @@
11
<?php
22

33
use Moox\Draft\Models\Draft;
4-
use function Pest\Livewire\livewire;
5-
64
use Moox\Draft\Moox\Entities\Drafts\Draft\Pages\EditDraft;
75
use Moox\Draft\Moox\Entities\Drafts\Draft\Pages\ListDrafts;
86

7+
use function Pest\Livewire\livewire;
8+
99
beforeEach(function () {
1010
$user = $this->createTestUser();
1111
$this->actingAs($user);
1212
});
1313

1414
it('can list the drafts', function () {
15-
1615
$drafts = Draft::factory()->count(5)->create();
1716

1817
livewire(ListDrafts::class)
1918
->assertOk()
2019
->assertCanSeeTableRecords($drafts);
21-
22-
2320
});
2421
it('can sort by columns and show correct translations', function () {
2522
$drafts = Draft::factory()->count(10)->create();
@@ -31,15 +28,14 @@
3128
->assertCanSeeTableRecords(records: $drafts, inOrder: true)
3229
->assertSee($drafts[0]->title);
3330

34-
// Test sorting with French locale
31+
// Test sorting with French locale
3532
livewire(ListDrafts::class, ['lang' => 'fr'])
3633
->assertCanSeeTableRecords($drafts)
3734
->sortTable('title')
3835
->assertCanSeeTableRecords(records: $drafts, inOrder: true)
3936
->assertSee($drafts[0]->title);
4037
});
4138

42-
4339
// it('can load the edit draft page', function () {
4440
// $draft = Draft::factory()->create();
4541

@@ -48,7 +44,7 @@
4844
// ])
4945
// ->assertOk()
5046
// ->assertSchemaStateSet([
51-
47+
5248
// ]);
5349
// });
5450

@@ -59,7 +55,7 @@
5955
// 'record' => $draft->id,
6056
// ])
6157
// ->fillForm([
62-
58+
6359
// ])
6460
// ->call('save')
6561
// ->assertNotified();

0 commit comments

Comments
 (0)