diff --git a/apps/website/.eslintignore b/apps/website/.eslintignore new file mode 100644 index 0000000..e69de29 diff --git a/apps/website/package.json b/apps/website/package.json index c0b525e..f70da53 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -12,7 +12,7 @@ "preview": "vite preview", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", - "lint": "eslint --ignore-path .gitignore ." + "lint": "eslint ." }, "dependencies": { "@studio-freight/lenis": "^0.2.28", diff --git a/apps/website/src/app.d.ts b/apps/website/src/app.d.ts index d05ed53..4fa7360 100644 --- a/apps/website/src/app.d.ts +++ b/apps/website/src/app.d.ts @@ -57,7 +57,7 @@ declare interface smoothScrollOptions { hash: string changeHash?: boolean event?: MouseEvent - callback?: Function + callback?: () => void } @@ -87,4 +87,4 @@ declare type TransitionOptions = { stagger?: number delay?: number easing?: string | Easing -} \ No newline at end of file +} diff --git a/apps/website/src/components/Analytics.svelte b/apps/website/src/components/Analytics.svelte index b0132c4..3b7329b 100644 --- a/apps/website/src/components/Analytics.svelte +++ b/apps/website/src/components/Analytics.svelte @@ -1,6 +1,6 @@ diff --git a/apps/website/src/components/Metas.svelte b/apps/website/src/components/Metas.svelte index 4a20e3a..9d4d2f8 100644 --- a/apps/website/src/components/Metas.svelte +++ b/apps/website/src/components/Metas.svelte @@ -8,8 +8,8 @@ export let description: string = undefined export let image: string = getAssetUrlKey(settings.seo_image.id, 'share-image') export let url: string = undefined - export let type: string = 'website' - export let card: string = 'summary_large_image' + export let type = 'website' + export let card = 'summary_large_image' export let creator: string = undefined diff --git a/apps/website/src/components/SplitText.svelte b/apps/website/src/components/SplitText.svelte index 3d7734b..94df918 100644 --- a/apps/website/src/components/SplitText.svelte +++ b/apps/website/src/components/SplitText.svelte @@ -3,7 +3,7 @@ export let text: string export let mode: string = undefined - export let clone: boolean = false + export let clone = false $: split = splitText(text, mode) diff --git a/apps/website/src/components/atoms/AboutGridPhoto.svelte b/apps/website/src/components/atoms/AboutGridPhoto.svelte index 9c77757..0a0a180 100644 --- a/apps/website/src/components/atoms/AboutGridPhoto.svelte +++ b/apps/website/src/components/atoms/AboutGridPhoto.svelte @@ -3,9 +3,9 @@ export let id: string export let alt: string - export let disabled: boolean = false + export let disabled = false - let hovering: boolean = false + let hovering = false let timer: ReturnType | number = null $: classes = [ diff --git a/apps/website/src/components/atoms/Badge.svelte b/apps/website/src/components/atoms/Badge.svelte index d12bf28..b4ee61c 100644 --- a/apps/website/src/components/atoms/Badge.svelte +++ b/apps/website/src/components/atoms/Badge.svelte @@ -4,7 +4,7 @@
diff --git a/apps/website/src/components/atoms/Button.svelte b/apps/website/src/components/atoms/Button.svelte index ff9728b..4cf58ce 100644 --- a/apps/website/src/components/atoms/Button.svelte +++ b/apps/website/src/components/atoms/Button.svelte @@ -5,14 +5,14 @@ diff --git a/apps/website/src/components/atoms/Image.svelte b/apps/website/src/components/atoms/Image.svelte index 479a1c7..1a5e2ed 100644 --- a/apps/website/src/components/atoms/Image.svelte +++ b/apps/website/src/components/atoms/Image.svelte @@ -9,7 +9,7 @@ export let height: number = sizes && sizes.medium && sizes.medium.height export let ratio: number = undefined export let alt: string - export let lazy: boolean = true + export let lazy = true export let decoding: "auto" | "sync" | "async" = "auto" interface Sizes { diff --git a/apps/website/src/components/atoms/ScrollingTitle.svelte b/apps/website/src/components/atoms/ScrollingTitle.svelte index c617c31..22f8a2f 100644 --- a/apps/website/src/components/atoms/ScrollingTitle.svelte +++ b/apps/website/src/components/atoms/ScrollingTitle.svelte @@ -16,7 +16,7 @@ export let parallax: number = undefined export let offsetStart: number = undefined export let offsetEnd: number = undefined - export let animate: boolean = true + export let animate = true let scrollY: number let innerWidth: number diff --git a/apps/website/src/components/atoms/SiteTitle.svelte b/apps/website/src/components/atoms/SiteTitle.svelte index 24994f8..82e985e 100644 --- a/apps/website/src/components/atoms/SiteTitle.svelte +++ b/apps/website/src/components/atoms/SiteTitle.svelte @@ -7,8 +7,8 @@ import reveal from '$animations/reveal' import { DURATION } from '$utils/constants' - export let variant: string = 'lines' - export let tag: string = 'h1' + export let variant = 'lines' + export let tag = 'h1' {#if tag === 'h1'} diff --git a/apps/website/src/components/molecules/EmailForm.svelte b/apps/website/src/components/molecules/EmailForm.svelte index e3da1b9..2187b41 100644 --- a/apps/website/src/components/molecules/EmailForm.svelte +++ b/apps/website/src/components/molecules/EmailForm.svelte @@ -10,7 +10,7 @@ import IconArrow from '$components/atoms/IconArrow.svelte' import ButtonCircle from '$components/atoms/ButtonCircle.svelte' - export let past: boolean = false + export let past = false let inputInFocus = false let formStatus: FormStatus = null diff --git a/apps/website/src/components/molecules/Pagination.svelte b/apps/website/src/components/molecules/Pagination.svelte index 2f67ce8..d4c0035 100644 --- a/apps/website/src/components/molecules/Pagination.svelte +++ b/apps/website/src/components/molecules/Pagination.svelte @@ -3,7 +3,7 @@ diff --git a/apps/website/src/components/molecules/PhotoCard.svelte b/apps/website/src/components/molecules/PhotoCard.svelte index 1640707..323dcb8 100644 --- a/apps/website/src/components/molecules/PhotoCard.svelte +++ b/apps/website/src/components/molecules/PhotoCard.svelte @@ -12,8 +12,8 @@ export let title: string = undefined export let location: any = undefined export let city: string = undefined - export let hovered: boolean = false - export let lazy: boolean = true + export let hovered = false + export let lazy = true const dispatch = createEventDispatcher() const sizes = { diff --git a/apps/website/src/components/molecules/ShopLocationSwitcher.svelte b/apps/website/src/components/molecules/ShopLocationSwitcher.svelte index 5d3211f..db120f7 100644 --- a/apps/website/src/components/molecules/ShopLocationSwitcher.svelte +++ b/apps/website/src/components/molecules/ShopLocationSwitcher.svelte @@ -8,7 +8,7 @@ import { shopCurrentProductSlug } from '$utils/stores/shop' import { smoothScroll } from '$utils/stores' - export let isOver: boolean = false + export let isOver = false const { shopLocations }: any = getContext('shop') @@ -22,7 +22,7 @@ // Quick location change const quickLocationChange = async ({ target: { value }}: any) => { const pathTo = `/shop/poster-${value}` - goto(pathTo, { replaceState: true, noscroll: true, keepfocus: true }) + goto(pathTo, { replaceState: true, noScroll: true, keepFocus: true }) // Scroll to anchor await tick() diff --git a/apps/website/src/components/organisms/Banner.svelte b/apps/website/src/components/organisms/Banner.svelte index 430026d..36eb7b5 100644 --- a/apps/website/src/components/organisms/Banner.svelte +++ b/apps/website/src/components/organisms/Banner.svelte @@ -8,7 +8,7 @@ export let title: string export let image: any - export let back: boolean = false + export let back = false