From 5b68b76bf664ea3f9398c478ad7a46910bb606c0 Mon Sep 17 00:00:00 2001 From: Uyarn Date: Mon, 24 Jun 2024 17:19:51 +0800 Subject: [PATCH] chore: add tsconfig for develop and demo --- src/back-top/_example/baseList.tsx | 5 +- src/back-top/_example/baseListSmall.tsx | 5 +- src/back-top/_example/custom.tsx | 3 +- src/back-top/_example/shape.tsx | 3 +- src/back-top/_example/size.tsx | 3 +- src/back-top/_example/theme.tsx | 3 +- src/guide/_example/dialog.tsx | 3 +- src/image/_example/fill-mode.tsx | 26 +-- src/image/_example/fill-position.tsx | 194 +++++++++--------- src/menu/_example/closable-side.tsx | 4 +- src/menu/_example/custom-header.tsx | 6 +- src/menu/_example/custom-side.tsx | 6 +- src/menu/_example/double.tsx | 6 +- src/menu/_example/group-side.tsx | 4 +- src/menu/_example/multi-side.tsx | 10 +- src/menu/_example/multiple.tsx | 6 +- src/menu/_example/popup-side.tsx | 10 +- src/menu/_example/single-side.tsx | 6 +- src/menu/_example/single.tsx | 6 +- src/select-input/_example/collapsed-items.tsx | 6 +- src/select/_example/collapsed.tsx | 8 +- src/slider/_example/base.tsx | 5 +- src/table/_example/filter-controlled.tsx | 6 +- src/table/_example/pagination-ajax.tsx | 2 +- src/table/_example/pagination.tsx | 1 + src/tabs/_example/combination.tsx | 11 +- src/tag-input/_example/collapsed.tsx | 6 +- src/tree/_example/checkable.tsx | 2 +- src/tree/_example/expand-mutex.tsx | 4 +- src/tree/_example/line.tsx | 11 +- src/upload/_example/custom-drag.tsx | 7 +- src/upload/_example/image.tsx | 6 +- tsconfig.dev.json | 10 +- 33 files changed, 223 insertions(+), 171 deletions(-) diff --git a/src/back-top/_example/baseList.tsx b/src/back-top/_example/baseList.tsx index bba95015a..99b2cbf84 100644 --- a/src/back-top/_example/baseList.tsx +++ b/src/back-top/_example/baseList.tsx @@ -1,16 +1,17 @@ import React, { useState } from 'react'; import { BackTop, List } from 'tdesign-react'; +import type { CSSProperties } from 'react'; export default function BasicBackTop() { const [container, setContainer] = useState(null); - const style = { + const style: CSSProperties = { position: 'absolute', insetInlineEnd: 24, insetBlockEnd: 80, }; - const listWrapStyle = { + const listWrapStyle: CSSProperties = { width: '100%', height: '280px', position: 'relative', diff --git a/src/back-top/_example/baseListSmall.tsx b/src/back-top/_example/baseListSmall.tsx index 94a63db71..c2094680b 100644 --- a/src/back-top/_example/baseListSmall.tsx +++ b/src/back-top/_example/baseListSmall.tsx @@ -1,16 +1,17 @@ import React, { useState } from 'react'; import { BackTop, List } from 'tdesign-react'; +import type { CSSProperties } from 'react'; export default function BasicBackTop() { const [container, setContainer] = useState(null); - const style = { + const style: CSSProperties = { position: 'absolute', insetInlineEnd: 24, insetBlockEnd: 80, }; - const listWrapStyle = { + const listWrapStyle: CSSProperties = { width: '100%', height: '280px', position: 'relative', diff --git a/src/back-top/_example/custom.tsx b/src/back-top/_example/custom.tsx index ddefe7250..c3b4ec3a6 100644 --- a/src/back-top/_example/custom.tsx +++ b/src/back-top/_example/custom.tsx @@ -1,8 +1,9 @@ import React from 'react'; import { BackTop, Space } from 'tdesign-react'; +import type { CSSProperties } from 'react'; export default function BasicBackTop() { - const style = { + const style: CSSProperties = { position: 'relative', insetInlineEnd: 0, insetBlockEnd: 0, diff --git a/src/back-top/_example/shape.tsx b/src/back-top/_example/shape.tsx index d558075e4..beb928fda 100644 --- a/src/back-top/_example/shape.tsx +++ b/src/back-top/_example/shape.tsx @@ -1,8 +1,9 @@ import React from 'react'; import { BackTop, Space } from 'tdesign-react'; +import type { CSSProperties } from 'react'; export default function BasicBackTop() { - const style = { + const style: CSSProperties = { position: 'relative', insetInlineEnd: 0, insetBlockEnd: 0, diff --git a/src/back-top/_example/size.tsx b/src/back-top/_example/size.tsx index 70fdf4b38..38cab74f1 100644 --- a/src/back-top/_example/size.tsx +++ b/src/back-top/_example/size.tsx @@ -1,8 +1,9 @@ import React from 'react'; import { BackTop, Space } from 'tdesign-react'; +import type { CSSProperties } from 'react'; export default function BasicBackTop() { - const style = { + const style: CSSProperties = { position: 'relative', insetInlineEnd: 0, insetBlockEnd: 0, diff --git a/src/back-top/_example/theme.tsx b/src/back-top/_example/theme.tsx index 017e46a4c..6bbf6fb00 100644 --- a/src/back-top/_example/theme.tsx +++ b/src/back-top/_example/theme.tsx @@ -1,8 +1,9 @@ import React from 'react'; import { BackTop, Space } from 'tdesign-react'; +import type { CSSProperties } from 'react'; export default function BasicBackTop() { - const style = { + const style: CSSProperties = { position: 'relative', insetInlineEnd: 0, insetBlockEnd: 0, diff --git a/src/guide/_example/dialog.tsx b/src/guide/_example/dialog.tsx index 63df9d891..5a6f3603b 100644 --- a/src/guide/_example/dialog.tsx +++ b/src/guide/_example/dialog.tsx @@ -1,5 +1,6 @@ import React, { useEffect } from 'react'; import { Button, Drawer, Guide, Input, Row } from 'tdesign-react'; +import type { GuideProps } from 'tdesign-react'; const classStyles = `