style: remove unnecessary blank lines whitespace characters

This commit is contained in:
2026-08-07 16:59:37 +02:00
parent 203d222dc9
commit 3ad946dd7e
10 changed files with 27 additions and 27 deletions
@@ -32,7 +32,7 @@ describe('ColorSchemeButton', () => {
const wrapper = getWrapper(); const wrapper = getWrapper();
expect(getSetting(colorSchemeSettingPath)).toBe('auto'); expect(getSetting(colorSchemeSettingPath)).toBe('auto');
const colorSchemeButton = wrapper.find('button'); const colorSchemeButton = wrapper.find('button');
await colorSchemeButton.trigger('click'); await colorSchemeButton.trigger('click');
@@ -27,7 +27,7 @@ const getWrapper = function getWrapper () {
describe('LanguageSwitchButton', () => { describe('LanguageSwitchButton', () => {
test('renders correctly with initial state closed', () => { test('renders correctly with initial state closed', () => {
const wrapper = getWrapper(); const wrapper = getWrapper();
expect(wrapper.find('.language-button').exists()).toBe(true); expect(wrapper.find('.language-button').exists()).toBe(true);
expect(wrapper.find('.language-dropdown').exists()).toBe(false); expect(wrapper.find('.language-dropdown').exists()).toBe(false);
expect(wrapper.find('.language-button').attributes('aria-expanded')).toBe('false'); expect(wrapper.find('.language-button').attributes('aria-expanded')).toBe('false');
@@ -36,9 +36,9 @@ describe('LanguageSwitchButton', () => {
test('opens the dropdown when language button is clicked', async () => { test('opens the dropdown when language button is clicked', async () => {
const wrapper = getWrapper(); const wrapper = getWrapper();
const button = wrapper.find('.language-button'); const button = wrapper.find('.language-button');
await button.trigger('click'); await button.trigger('click');
expect(wrapper.find('.language-dropdown').exists()).toBe(true); expect(wrapper.find('.language-dropdown').exists()).toBe(true);
expect(button.attributes('aria-expanded')).toBe('true'); expect(button.attributes('aria-expanded')).toBe('true');
}); });
@@ -47,9 +47,9 @@ describe('LanguageSwitchButton', () => {
const { getSetting } = useSettings(); const { getSetting } = useSettings();
const wrapper = getWrapper(); const wrapper = getWrapper();
await wrapper.find('.language-button').trigger('click'); await wrapper.find('.language-button').trigger('click');
const options = wrapper.findAll('.language-dropdown li'); const options = wrapper.findAll('.language-dropdown li');
const enOption = options.find(opt => opt.text().includes('en')); const enOption = options.find(opt => opt.text().includes('en'));
@@ -73,10 +73,10 @@ describe('LanguageSwitchButton', () => {
const externalDiv = document.createElement('div'); const externalDiv = document.createElement('div');
document.body.appendChild(externalDiv); document.body.appendChild(externalDiv);
const clickEvent = new MouseEvent('click', { bubbles: true }); const clickEvent = new MouseEvent('click', { bubbles: true });
externalDiv.dispatchEvent(clickEvent); externalDiv.dispatchEvent(clickEvent);
await wrapper.vm.$nextTick(); await wrapper.vm.$nextTick();
expect(wrapper.find('.language-dropdown').exists()).toBe(false); expect(wrapper.find('.language-dropdown').exists()).toBe(false);
@@ -200,7 +200,7 @@ const apply = function apply () {
opacity: 1; opacity: 1;
} }
} }
@keyframes done-button-disappear { @keyframes done-button-disappear {
0% { 0% {
opacity: 1; opacity: 1;
@@ -173,15 +173,15 @@ describe('SettingsInput', () => {
await form.trigger('submit'); await form.trigger('submit');
expect(form.classes('done-button-shown')).toBeFalsy(); expect(form.classes('done-button-shown')).toBeFalsy();
await inputElement.setValue('a'); await inputElement.setValue('a');
expect(form.classes('done-button-shown')).toBeTruthy(); expect(form.classes('done-button-shown')).toBeTruthy();
const store = useSettingsStore(); const store = useSettingsStore();
store.set('input', 'a'); store.set('input', 'a');
await nextTick(); await nextTick();
expect(form.classes('done-button-shown')).toBeFalsy(); expect(form.classes('done-button-shown')).toBeFalsy();
await inputElement.setValue(''); await inputElement.setValue('');
store.set('input', ''); store.set('input', '');
await nextTick(); await nextTick();
@@ -89,7 +89,7 @@ describe('Switch', () => {
const switchElement = wrapper.find('.switch-wrapper'); const switchElement = wrapper.find('.switch-wrapper');
expect(switchElement.classes('enabled')).toBeFalsy(); expect(switchElement.classes('enabled')).toBeFalsy();
store.set('switch', true); store.set('switch', true);
await nextTick(); await nextTick();
expect(switchElement.classes('enabled')).toBeTruthy(); expect(switchElement.classes('enabled')).toBeTruthy();
@@ -97,21 +97,21 @@ describe('Switch', () => {
test('toggles value in store', async () => { test('toggles value in store', async () => {
const wrapper = getWrapper(); const wrapper = getWrapper();
const switchElement = wrapper.find('.switch-wrapper'); const switchElement = wrapper.find('.switch-wrapper');
const store = useSettingsStore(); const store = useSettingsStore();
expect(store.get('switch')).toBeUndefined(); expect(store.get('switch')).toBeUndefined();
switchElement.trigger('click'); switchElement.trigger('click');
await nextTick(); await nextTick();
expect(store.get('switch')).toBe(true); expect(store.get('switch')).toBe(true);
switchElement.trigger('click'); switchElement.trigger('click');
await nextTick(); await nextTick();
expect(store.get('switch')).toBe(false); expect(store.get('switch')).toBe(false);
}); });
test('shows correct translation', () => { test('shows correct translation', () => {
const translation = 'Switch'; const translation = 'Switch';
@@ -536,12 +536,12 @@ describe('settingsValidator', () => {
[{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable' }], [{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable' }],
[{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: true }], [{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: true }],
[{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: false }], [{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: false }],
[{ name: 'aNumber', type: 'number', i18n: 'aNumber.label' }], [{ name: 'aNumber', type: 'number', i18n: 'aNumber.label' }],
[{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: 42 }], [{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: 42 }],
[{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: 0 }], [{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: 0 }],
[{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: -42.7 }], [{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: -42.7 }],
[{ name: 'aString', type: 'string', i18n: 'aString.label' }], [{ name: 'aString', type: 'string', i18n: 'aString.label' }],
[{ name: 'aString', type: 'string', i18n: 'aString.label', default: '' }], [{ name: 'aString', type: 'string', i18n: 'aString.label', default: '' }],
[{ name: 'aString', type: 'string', i18n: 'aString.label', default: 'Seekra is great!' }], [{ name: 'aString', type: 'string', i18n: 'aString.label', default: 'Seekra is great!' }],
@@ -618,7 +618,7 @@ describe('settingsValidator', () => {
[{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: [] }], [{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: [] }],
[{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: {} }], [{ name: 'enableFeature42', type: 'bool', i18n: 'feature.42.enable', default: {} }],
[{ name: 'enableFeature42', type: '', i18n: 'feature.42.enable', default: {} }], [{ name: 'enableFeature42', type: '', i18n: 'feature.42.enable', default: {} }],
[{ name: '', type: 'number', i18n: 'aNumber.label' }], [{ name: '', type: 'number', i18n: 'aNumber.label' }],
[{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: '42' }], [{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: '42' }],
[{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: 'zero' }], [{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: 'zero' }],
@@ -630,7 +630,7 @@ describe('settingsValidator', () => {
[{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: {} }], [{ name: 'aNumber', type: 'number', i18n: 'aNumber.label', default: {} }],
[{ name: 'aNumber', type: '', i18n: 'aNumber.label', default: {} }], [{ name: 'aNumber', type: '', i18n: 'aNumber.label', default: {} }],
[{ name: 'aNumber', type: '', i18n: 'aNumber.label', default: 42 }], [{ name: 'aNumber', type: '', i18n: 'aNumber.label', default: 42 }],
[{ name: 'aString', type: 'string', i18n: '' }], [{ name: 'aString', type: 'string', i18n: '' }],
[{ name: 'aString', type: 'string', i18n: 'aString.label', default: 42 }], [{ name: 'aString', type: 'string', i18n: 'aString.label', default: 42 }],
[{ name: 'aString', type: 'string', i18n: 'aString.label', default: true }], [{ name: 'aString', type: 'string', i18n: 'aString.label', default: true }],
@@ -42,7 +42,7 @@ export const validateSelectionOptions = function validateSelectionOptions (optio
export const validateEntry = function validateEntry (entry, path) { export const validateEntry = function validateEntry (entry, path) {
assertType(entry.type, `${path}.type`); assertType(entry.type, `${path}.type`);
assertString(entry.name, `${path}.name`); assertString(entry.name, `${path}.name`);
assertString(entry.i18n, `${path}.i18n`); assertString(entry.i18n, `${path}.i18n`);
@@ -55,7 +55,7 @@ export const validateEntry = function validateEntry (entry, path) {
); );
return; return;
} }
if (entry.type === 'selection') { if (entry.type === 'selection') {
validateSelectionOptions(entry.options, path); validateSelectionOptions(entry.options, path);
if (typeof entry.allowMultiple !== 'boolean' && entry.allowMultiple) { if (typeof entry.allowMultiple !== 'boolean' && entry.allowMultiple) {
+1 -1
View File
@@ -80,7 +80,7 @@ const toggleSidebar = function toggleSidebar () {
.layout-container.expanded { .layout-container.expanded {
grid-template-columns: 1fr 0; grid-template-columns: 1fr 0;
} }
.layout-container:not(.expanded) .sidebar-expand-button-container { .layout-container:not(.expanded) .sidebar-expand-button-container {
justify-content: end; justify-content: end;
display: block; display: block;
+1 -1
View File
@@ -57,7 +57,7 @@ import { validateSettingsConfig } from './features/settings/utils/settingsValida
pinia.use(piniaPluginPersistedstate); pinia.use(piniaPluginPersistedstate);
validateSettingsConfig(settings); validateSettingsConfig(settings);
createApp(App) createApp(App)
.use(router) .use(router)
.use(i18n) .use(i18n)
+1 -1
View File
@@ -39,7 +39,7 @@ const submitSearch = function () {
{{ t('slogan') }} {{ t('slogan') }}
</span> </span>
</header> </header>
<div class="search-container"> <div class="search-container">
<Searchbar v-model="searchQuery" ref="searchbar" class="search-bar" auto-submit /> <Searchbar v-model="searchQuery" ref="searchbar" class="search-bar" auto-submit />
</div> </div>