Skip to content

Commit 96e349f

Browse files
committed
fix: all lint fixes
1 parent 6ff72a2 commit 96e349f

7 files changed

Lines changed: 9 additions & 25 deletions

File tree

packages/imagekit-editor-dev/src/components/common/FilterChipsField.tsx

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -66,21 +66,13 @@ export const FilterChipsField: React.FC<FilterChipsFieldProps> = ({
6666
}
6767

6868
return (
69-
<HStack
70-
as="fieldset"
71-
id={id}
72-
role="group"
73-
align="center"
74-
spacing="2"
75-
wrap="wrap"
76-
>
69+
<HStack as="fieldset" id={id} align="center" spacing="2" wrap="wrap">
7770
{options.map((opt) => {
7871
const isChecked = safeValue.includes(opt.value)
7972
const disabled = opt.isDisabled || (!isChecked && isMaxed)
8073
return (
8174
<Box
8275
key={opt.value}
83-
role="checkbox"
8476
aria-checked={isChecked}
8577
aria-disabled={disabled || undefined}
8678
tabIndex={disabled ? -1 : 0}

packages/imagekit-editor-dev/src/components/common/MultiSelectListField.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import {
77
HStack,
88
Icon,
99
Input,
10-
InputGroup,
11-
InputLeftElement,
1210
Text,
1311
} from "@chakra-ui/react"
1412
import { PiMagnifyingGlass } from "@react-icons/all-files/pi/PiMagnifyingGlass"
@@ -150,7 +148,6 @@ export const MultiSelectListField: React.FC<MultiSelectListFieldProps> = ({
150148
return (
151149
<Box
152150
id={id}
153-
role="group"
154151
borderWidth="0"
155152
borderRadius="md"
156153
overflow="hidden"

packages/imagekit-editor-dev/src/components/header/TemplateNameInput.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Input } from "@chakra-ui/react"
2-
import React, { useEffect, useRef, useState } from "react"
2+
import type React from "react"
3+
import { useEffect, useRef, useState } from "react"
34
import { useEditorStore } from "../../store"
45

56
const UNTITLED = "Untitled Template"

packages/imagekit-editor-dev/src/components/header/TemplateStatus.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
import { IoMdCloudDone } from "@react-icons/all-files/io/IoMdCloudDone"
1414
import { MdSync } from "@react-icons/all-files/md/MdSync"
1515
import { MdSyncProblem } from "@react-icons/all-files/md/MdSyncProblem"
16-
import React, { useEffect, useRef, useState } from "react"
16+
import { useEffect, useRef, useState } from "react"
1717
import { useTemplateStorage } from "../../context/TemplateStorageContext"
1818
import { useEditorStore } from "../../store"
1919

packages/imagekit-editor-dev/src/components/header/TemplatesDropdown.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import { PiPlus } from "@react-icons/all-files/pi/PiPlus"
3131
import { PiPushPin } from "@react-icons/all-files/pi/PiPushPin"
3232
import { PiPushPinFill } from "@react-icons/all-files/pi/PiPushPinFill"
3333
import { PiSquaresFourLight } from "@react-icons/all-files/pi/PiSquaresFourLight"
34-
import React, { useCallback, useEffect, useMemo, useRef, useState } from "react"
34+
import { useCallback, useEffect, useMemo, useRef, useState } from "react"
3535
import { useTemplateStorage } from "../../context/TemplateStorageContext"
3636
import type { TemplateRecord } from "../../storage"
3737
import { useEditorStore } from "../../store"
@@ -87,8 +87,6 @@ export function TemplatesDropdown({
8787
}
8888
}, [syncStatus, fetchTemplates])
8989

90-
if (!provider) return null
91-
9290
const activeTemplate = templateId
9391
? (templates.find((t) => t.id === templateId) ?? null)
9492
: null
@@ -123,6 +121,8 @@ export function TemplatesDropdown({
123121
.slice(0, MAX_VISIBLE)
124122
}, [templates, templateId, search])
125123

124+
if (!provider) return null
125+
126126
const doLoadTemplate = (record: TemplateRecord) => {
127127
loadTemplate(record.transformations)
128128
setTemplateName(record.name)
@@ -376,7 +376,6 @@ export function TemplatesDropdown({
376376
_hover={{ bg: "editorGray.100" }}
377377
onClick={() => handleSelect(record)}
378378
transition="background-color 0.15s"
379-
role="group"
380379
>
381380
{/* Visibility Icon */}
382381
<Icon

packages/imagekit-editor-dev/src/components/templates/TemplatesLibraryView.tsx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@ export function TemplatesLibraryView({ onClose }: Props) {
6666
const { loadTemplate, setTemplateName, setTemplateId, resetToNewTemplate } =
6767
useEditorStore()
6868
const templateId = useEditorStore((s) => s.templateId)
69-
const templateName = useEditorStore((s) => s.templateName)
70-
const transformations = useEditorStore((s) => s.transformations)
7169
const isPristine = useEditorStore((s) => s.isPristine)
7270
const syncStatus = useEditorStore((s) => s.syncStatus)
7371

@@ -92,10 +90,6 @@ export function TemplatesLibraryView({ onClose }: Props) {
9290
? (templates.find((t) => t.id === templateId) ?? null)
9391
: null
9492

95-
const currentTransformCount = activeTemplate
96-
? activeTemplate.transformations.length
97-
: transformations.length
98-
9993
const uniqueCreators = useMemo(() => {
10094
const seen = new Map<string, { name: string; email: string }>()
10195
for (const t of templates) {

packages/imagekit-editor-dev/src/context/TemplateStorageContext.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import React, { createContext, useContext } from "react"
1+
import type React from "react"
2+
import { createContext, useContext } from "react"
23
import type { TemplateStorageProvider } from "../storage"
34

45
const TemplateStorageContext = createContext<TemplateStorageProvider | null>(

0 commit comments

Comments
 (0)