Skip to content

Commit 551216d

Browse files
committed
fix: adapt code from eslint-plugin-svelte 3.0.x rules
Signed-off-by: Jeff MAURY <[email protected]>
1 parent ce4b02a commit 551216d

10 files changed

+9
-9
lines changed

src/lib/extensions.svelte.spec.ts src/lib/extensions.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { beforeEach, describe, expect, test, vi } from 'vitest';
2020

2121
import catalogOfExtensions from '../../static/api/extensions.json';
2222
import type { CatalogExtensionInfo } from './api/extensions-info';
23-
import { catalogExtensions, getCurrentExtension, initCatalog, setCurrentExtension } from './extensions.svelte';
23+
import { catalogExtensions, getCurrentExtension, initCatalog, setCurrentExtension } from './extensions';
2424

2525
const fetchMock = vi.fn();
2626

File renamed without changes.

src/lib/ui/ExtensionByCategoryCard.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import { fireEvent, render, screen } from '@testing-library/svelte';
2222
import { beforeEach, expect, test, vi } from 'vitest';
2323

2424
import type { CatalogExtensionInfo } from '$lib/api/extensions-info';
25-
import { getCurrentExtension } from '$lib/extensions.svelte';
25+
import { getCurrentExtension } from '$lib/extensions';
2626

2727
import ExtensionByCategoryCard from './ExtensionByCategoryCard.svelte';
2828

src/lib/ui/ExtensionByCategoryCard.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts">
22
import type { CatalogExtensionInfo } from '../api/extensions-info';
3-
import { setCurrentExtension } from '../extensions.svelte';
3+
import { setCurrentExtension } from '../extensions';
44
import ExtensionIcon from './ExtensionIcon.svelte';
55
66
const { extension }: { extension: CatalogExtensionInfo } = $props();

src/lib/ui/ExtensionsByCategory.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const { extensionByCategoryInfo }: { extensionByCategoryInfo: ExtensionByCategor
1515
role="region"
1616
aria-label="Extensions of category {extensionByCategoryInfo.category}"
1717
>
18-
{#each extensionByCategoryInfo.extensions as extension}
18+
{#each extensionByCategoryInfo.extensions as extension (extension.id)}
1919
<ExtensionByCategoryCard {extension} />
2020
{/each}
2121
</div>

src/lib/ui/ExtensionsDetails.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { CloseButton } from '@podman-desktop/ui-svelte';
33
44
import type { CatalogExtensionInfo } from '$lib/api/extensions-info';
5-
import { setCurrentExtension } from '$lib/extensions.svelte';
5+
import { setCurrentExtension } from '$lib/extensions';
66
77
import ExtensionsDetailsBottom from './ExtensionsDetailsBottom.svelte';
88
import ExtensionsDetailsTop from './ExtensionsDetailsTop.svelte';

src/lib/ui/ExtensionsDetailsBottom.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ $effect(() => {
4646
<th>Version</th>
4747
<th>Released</th>
4848
</tr>
49-
{#each versions as version}
49+
{#each versions as version (version.version)}
5050
<tr>
5151
<td>{version.version}</td>
5252
<td>{moment(version.lastUpdated).format('YYYY-MM-DD')}</td>

src/lib/ui/ExtensionsList.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const { extensionsByCategories }: { extensionsByCategories: ExtensionByCategoryI
77
</script>
88

99
<div class="flex flex-col h-full">
10-
{#each extensionsByCategories as extensionByCategoryInfo}
10+
{#each extensionsByCategories as extensionByCategoryInfo (extensionByCategoryInfo.category)}
1111
<ExtensionsByCategory {extensionByCategoryInfo} />
1212
{/each}
1313
</div>

src/routes/+page.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
import { onMount } from 'svelte';
33
44
import Appearance from '$lib/Appearance.svelte';
5+
import { catalogExtensions, getCurrentExtension, initCatalog } from '$lib/extensions';
56
import ExtensionsDetails from '$lib/ui/ExtensionsDetails.svelte';
67
import ExtensionsList from '$lib/ui/ExtensionsList.svelte';
78
89
import type { ExtensionByCategoryInfo } from '../lib/api/extensions-info';
9-
import { catalogExtensions, getCurrentExtension, initCatalog } from '../lib/extensions.svelte';
1010
1111
const uniqueCategories: string[] = $state([]);
1212
const extensionsByCategories: ExtensionByCategoryInfo[] = $state([]);

src/routes/page.svelte.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import '@testing-library/jest-dom/vitest';
2121
import { render, screen } from '@testing-library/svelte';
2222
import { beforeEach, expect, test, vi } from 'vitest';
2323

24-
import { catalogExtensions } from '$lib/extensions.svelte';
24+
import { catalogExtensions } from '$lib/extensions';
2525

2626
import catalogOfExtensions from '../../static/api/extensions.json';
2727
import Page from './+page.svelte';

0 commit comments

Comments
 (0)