Skip to content

Commit 4863637

Browse files
authored
chore: update typescript-eslint [AR-55636] (#336)
1 parent 0a306d8 commit 4863637

25 files changed

Lines changed: 140 additions & 136 deletions

File tree

.changeset/tame-cows-look.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@drivenets/design-system': patch
3+
---
4+
5+
Update dependencies

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"syncpack": "^14.0.0",
5858
"turbo": "^2.8.14",
5959
"typescript": "^5.9.3",
60-
"typescript-eslint": "^8.56.1"
60+
"typescript-eslint": "^8.57.2"
6161
},
6262
"pnpm": {
6363
"overrides": {

packages/design-system/src/components/ds-breadcrumb/ds-breadcrumb.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ const extendedWindow = window as unknown as ExtendedWindow;
147147
const BreadcrumbStory = ({ items }: { items: DsBreadcrumbItem[] }) => {
148148
const navigate = useNavigate();
149149
const location = useLocation();
150-
const [updatedItems, setUpdatedItems] = useState<DsBreadcrumbItem[]>(items);
150+
const [updatedItems, setUpdatedItems] = useState(items);
151151

152152
useEffect(() => {
153153
const currentPath = location.pathname;

packages/design-system/src/components/ds-chip-group/ds-chip-group.stories.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ const sampleFilters: ChipItem[] = [
5858

5959
export const Default: Story = {
6060
render: function Render() {
61-
const [filters, setFilters] = useState<ChipItem[]>(sampleFilters);
61+
const [filters, setFilters] = useState(sampleFilters);
6262

6363
const handleClearAll = () => {
6464
setFilters([]);

packages/design-system/src/components/ds-comments-drawer/components/comments-filter-modal/comments-filter-modal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export const CommentsFilterModal = ({
1919
availableAuthors,
2020
availableLabels,
2121
}: CommentsFilterModalProps) => {
22-
const [selectedTab, setSelectedTab] = useState<string>('statuses');
22+
const [selectedTab, setSelectedTab] = useState('statuses');
2323

2424
const handleStatusToggle = (status: 'unresolved' | 'resolved' | 'action-required', checked: boolean) => {
2525
onFiltersChange({

packages/design-system/src/components/ds-comments-drawer/ds-comments-drawer.tsx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,7 @@ import { DsButton } from '../ds-button';
77
import { DsIcon } from '../ds-icon';
88
import { DsTextInput } from '../ds-text-input';
99
import { DsTagFilter, type TagFilterItem } from '../ds-tag-filter';
10-
import {
11-
type CommentsFilterState,
12-
initialFilterState,
13-
applyFilters,
14-
filtersToTags,
15-
removeTag,
16-
} from './comments-filters';
10+
import { initialFilterState, applyFilters, filtersToTags, removeTag } from './comments-filters';
1711
import { CommentsFilterModal } from './components/comments-filter-modal';
1812

1913
export const DsCommentsDrawer = ({
@@ -36,8 +30,8 @@ export const DsCommentsDrawer = ({
3630
style,
3731
}: DsCommentsDrawerProps) => {
3832
const [isFilterModalOpen, setIsFilterModalOpen] = useState(false);
39-
const [pendingFilters, setPendingFilters] = useState<CommentsFilterState>(initialFilterState);
40-
const [appliedFilters, setAppliedFilters] = useState<CommentsFilterState>(initialFilterState);
33+
const [pendingFilters, setPendingFilters] = useState(initialFilterState);
34+
const [appliedFilters, setAppliedFilters] = useState(initialFilterState);
4135

4236
const authorsMap = new Map<string, string>();
4337
const labelsSet = new Set<string>();

packages/design-system/src/components/ds-date-input/ds-date-input.stories.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ const meta: Meta<typeof DsDateInput> = {
3939
};
4040

4141
export default meta;
42+
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-arguments -- https://github.com/typescript-eslint/typescript-eslint/issues/12158
4243
type Story = StoryObj<DsDateInputProps>;
4344

4445
/**

packages/design-system/src/components/ds-date-picker/ds-date-picker.stories.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ const meta: Meta<typeof DsDatePicker> = {
1717
};
1818

1919
export default meta;
20+
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-arguments -- https://github.com/typescript-eslint/typescript-eslint/issues/12158
2021
type Story = StoryObj<DsDatePickerProps>;
2122

2223
export const Default: Story = {

packages/design-system/src/components/ds-date-picker/ds-date-picker.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { type ChangeEvent, Fragment, useEffect, useRef, useState } from 'react';
2-
import { DatePicker, type DateValue } from '@ark-ui/react/date-picker';
2+
import { DatePicker } from '@ark-ui/react/date-picker';
33
import { Portal } from '@ark-ui/react/portal';
44
import type { DsDatePickerProps } from './ds-date-picker.types';
55
import {
@@ -42,7 +42,7 @@ const DsDatePicker = ({
4242
}: DsDatePickerProps) => {
4343
const defaultValue = toIntlDate(_defaultValue);
4444

45-
const [value, setValue] = useControlled<DateValue | null>(
45+
const [value, setValue] = useControlled(
4646
toIntlDate(_value),
4747
onChange ? (v) => onChange(fromIntlDate(v)) : undefined,
4848
defaultValue ?? null,

packages/design-system/src/components/ds-date-range-picker/ds-date-range-picker.stories.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ const meta: Meta<typeof DsDateRangePicker> = {
2323
};
2424

2525
export default meta;
26+
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-arguments -- https://github.com/typescript-eslint/typescript-eslint/issues/12158
2627
type Story = StoryObj<DsDateRangePickerProps>;
2728

2829
export const Default: Story = {
@@ -107,7 +108,7 @@ export const HiddenClearAll: Story = {
107108

108109
export const DateOrRange: Story = {
109110
render: function Render(args) {
110-
const [mode, setMode] = useState<string>('date');
111+
const [mode, setMode] = useState('date');
111112
const [dateValue, setDateValue] = useState<Date | null>(null);
112113
const [rangeValue, setRangeValue] = useState<DateRangeValue>([null, null]);
113114

0 commit comments

Comments
 (0)