blade('')
->assertSee('({"default":"system","key":"material-theme","legacy":[]})', false);
});
it('takes the application\'s default, key and legacy keys', function () {
config(['livewire-material.theme' => [
'default' => 'dark',
'storage_key' => 'sealshare-theme',
'legacy_keys' => ['mary-theme'],
]]);
$this->blade('')
->assertSee('({"default":"dark","key":"sealshare-theme","legacy":["mary-theme"]})', false);
});
it('falls back to the operating system for a default it does not know', function () {
config(['livewire-material.theme.default' => 'blue']);
$this->blade('')
->assertSee('"default":"system"', false);
});