lint: remove unused imports, variables, and parameters (9 fixes)
Co-Authored-By: Justin Edmund <justin@jedmund.com>
This commit is contained in:
parent
6ae7a18443
commit
c1fbb6920c
6 changed files with 7 additions and 25 deletions
|
|
@ -1,5 +1,4 @@
|
|||
<script lang="ts">
|
||||
import Input from './Input.svelte'
|
||||
import ImageUploader from './ImageUploader.svelte'
|
||||
import Button from './Button.svelte'
|
||||
import type { ProjectFormData } from '$lib/types/project'
|
||||
|
|
@ -7,11 +6,10 @@
|
|||
|
||||
interface Props {
|
||||
formData: ProjectFormData
|
||||
validationErrors: Record<string, string>
|
||||
onSave?: () => Promise<void>
|
||||
}
|
||||
|
||||
let { formData = $bindable(), validationErrors, onSave }: Props = $props()
|
||||
let { formData = $bindable(), onSave }: Props = $props()
|
||||
|
||||
// State for collapsible featured image section
|
||||
let showFeaturedImage = $state(
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
<script lang="ts">
|
||||
import Input from './Input.svelte'
|
||||
import Textarea from './Textarea.svelte'
|
||||
import SelectField from './SelectField.svelte'
|
||||
import SegmentedControlField from './SegmentedControlField.svelte'
|
||||
import DropdownSelectField from './DropdownSelectField.svelte'
|
||||
import type { ProjectFormData } from '$lib/types/project'
|
||||
|
|
@ -9,10 +8,9 @@
|
|||
interface Props {
|
||||
formData: ProjectFormData
|
||||
validationErrors: Record<string, string>
|
||||
onSave?: () => Promise<void>
|
||||
}
|
||||
|
||||
let { formData = $bindable(), validationErrors, onSave }: Props = $props()
|
||||
let { formData = $bindable(), validationErrors }: Props = $props()
|
||||
|
||||
const statusOptions = [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -50,10 +50,8 @@
|
|||
{/snippet}
|
||||
|
||||
{#if showDropdown}
|
||||
{#snippet dropdown()}
|
||||
<DropdownItem onclick={handleSaveDraftClick}>
|
||||
{saveDraftText}
|
||||
</DropdownItem>
|
||||
{/snippet}
|
||||
{/if}
|
||||
</BaseDropdown>
|
||||
|
|
|
|||
|
|
@ -8,11 +8,6 @@
|
|||
disabled?: boolean
|
||||
isLoading?: boolean
|
||||
canSave?: boolean
|
||||
customActions?: Array<{
|
||||
label: string
|
||||
status: string
|
||||
variant?: 'default' | 'danger'
|
||||
}>
|
||||
}
|
||||
|
||||
let {
|
||||
|
|
@ -20,8 +15,7 @@
|
|||
onSave,
|
||||
disabled = false,
|
||||
isLoading = false,
|
||||
canSave = true,
|
||||
customActions = []
|
||||
canSave = true
|
||||
}: Props = $props()
|
||||
|
||||
function handlePublish() {
|
||||
|
|
|
|||
|
|
@ -292,7 +292,7 @@ $effect(() => {
|
|||
throw new Error(`Failed to ${mode === 'edit' ? 'save' : 'create'} post`)
|
||||
}
|
||||
|
||||
const savedPost = await response.json()
|
||||
await response.json()
|
||||
|
||||
toast.dismiss(loadingToastId)
|
||||
toast.success(`Post ${publishStatus === 'published' ? 'published' : 'saved'} successfully!`)
|
||||
|
|
|
|||
|
|
@ -44,7 +44,6 @@
|
|||
let error = $state('')
|
||||
let currentPage = $state(1)
|
||||
let totalPages = $state(1)
|
||||
let total = $state(0)
|
||||
|
||||
// Media selection state
|
||||
let selectedMediaIds = $state<Set<number>>(new Set(selectedIds))
|
||||
|
|
@ -137,10 +136,6 @@
|
|||
selectedMediaIds = new Set()
|
||||
}
|
||||
|
||||
function getSelectedIds(): number[] {
|
||||
return Array.from(selectedMediaIds)
|
||||
}
|
||||
|
||||
function getSelected(): Media[] {
|
||||
return selectedMedia
|
||||
}
|
||||
|
|
@ -258,7 +253,6 @@
|
|||
|
||||
currentPage = page
|
||||
totalPages = data.pagination.totalPages
|
||||
total = data.pagination.total
|
||||
|
||||
// Update loader state
|
||||
if (currentPage >= totalPages) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue