Skip to content

Commit cc86cbf

Browse files
committed
style: format
1 parent 16f8d43 commit cc86cbf

File tree

7 files changed

+21
-18
lines changed

7 files changed

+21
-18
lines changed

components/menu/src/SubMenu.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ export default defineComponent({
231231

232232
return () => {
233233
const subMenuPrefixClsValue = subMenuPrefixCls.value;
234-
let baseTitleNode = () => {
234+
const baseTitleNode = () => {
235235
const icon = getPropsSlot(slots, props, 'icon');
236236
const expandIcon = props.expandIcon || slots.expandIcon || menuExpandIcon.value;
237237
const title = renderTitle(getPropsSlot(slots, props, 'title'), icon);

components/menu/src/hooks/useMenuContext.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,11 @@ export interface MenuContextProps {
5858

5959
// // Motion
6060
motion?: ComputedRef<CSSMotionProps | null>;
61-
defaultMotions?: ComputedRef<Partial<
62-
{
63-
[key in MenuMode | 'other']:
64-
| CSSMotionProps
65-
| ((style: Ref<CSSProperties>, className: Ref<string>) => CSSMotionProps);
66-
}
67-
> | null>;
61+
defaultMotions?: ComputedRef<Partial<{
62+
[key in MenuMode | 'other']:
63+
| CSSMotionProps
64+
| ((style: Ref<CSSProperties>, className: Ref<string>) => CSSMotionProps);
65+
}> | null>;
6866

6967
// // Popup
7068
subMenuOpenDelay: ComputedRef<number>;

components/modal/ConfirmDialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { ModalFuncProps } from './Modal';
33
import Dialog from './Modal';
44
import ActionButton from './ActionButton';
55
import { getConfirmLocale } from './locale';
6-
import { FunctionalComponent } from 'vue';
6+
import type { FunctionalComponent } from 'vue';
77

88
interface ConfirmDialogProps extends ModalFuncProps {
99
afterClose?: () => void;

components/table/Table.tsx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,10 +132,13 @@ export const tableProps = () => {
132132
type: Number as PropType<TableProps['expandColumnWidth']>,
133133
default: undefined,
134134
},
135-
expandedRowKeys: { type: Array as PropType<TableProps['expandedRowKeys']>, default: undefined },
135+
expandedRowKeys: {
136+
type: Array as PropType<TableProps['expandedRowKeys']>,
137+
default: undefined as TableProps['expandedRowKeys'],
138+
},
136139
defaultExpandedRowKeys: {
137140
type: Array as PropType<TableProps['defaultExpandedRowKeys']>,
138-
default: undefined,
141+
default: undefined as TableProps['defaultExpandedRowKeys'],
139142
},
140143
expandedRowRender: {
141144
type: Function as PropType<TableProps['expandedRowRender']>,
@@ -605,6 +608,8 @@ const InteralTable = defineComponent<
605608
<RcTable
606609
{...attrs}
607610
{...tableProps}
611+
expandedRowKeys={props.expandedRowKeys as any}
612+
defaultExpandedRowKeys={props.defaultExpandedRowKeys as any}
608613
expandIconColumnIndex={expandIconColumnIndex.value}
609614
indentSize={indentSize.value}
610615
expandIcon={expandIcon}
@@ -649,7 +654,7 @@ const Table = defineComponent<TableProps>({
649654
table,
650655
});
651656
return () => {
652-
const columns = (attrs.columns || convertChildrenToColumns(slots.default?.())) as ColumnsType;
657+
const columns = attrs.columns || convertChildrenToColumns(slots.default?.());
653658
return (
654659
<InteralTable
655660
ref={table}

components/vc-table/Cell/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import classNames from '../../_util/classNames';
22
import { flattenChildren, isValidElement, parseStyleText } from '../../_util/props-util';
3-
import { CSSProperties, HTMLAttributes } from 'vue';
3+
import type { CSSProperties, HTMLAttributes } from 'vue';
44
import { defineComponent, isVNode } from 'vue';
55

66
import type {

components/vc-table/Table.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import type {
1616
ExpandedRowRender,
1717
RenderExpandIcon,
1818
TransformCellText,
19+
DefaultRecordType,
1920
} from './interface';
2021
import Body from './Body';
2122
import useColumns from './hooks/useColumns';
@@ -65,7 +66,7 @@ const EMPTY_SCROLL_TARGET = {};
6566

6667
export const INTERNAL_HOOKS = 'rc-table-internal-hook';
6768

68-
export interface TableProps<RecordType = unknown> {
69+
export interface TableProps<RecordType = DefaultRecordType> {
6970
prefixCls?: string;
7071
data?: RecordType[];
7172
columns?: ColumnsType<RecordType>;
@@ -143,7 +144,7 @@ export interface TableProps<RecordType = unknown> {
143144
transformCellText?: TransformCellText<RecordType>;
144145
}
145146

146-
export default defineComponent<TableProps>({
147+
export default defineComponent<TableProps<DefaultRecordType>>({
147148
name: 'Table',
148149
inheritAttrs: false,
149150
props: [
@@ -190,7 +191,6 @@ export default defineComponent<TableProps>({
190191
setup(props, { attrs, slots, emit }) {
191192
const mergedData = computed(() => props.data || EMPTY_DATA);
192193
const hasData = computed(() => !!mergedData.value.length);
193-
194194
// ==================== Customize =====================
195195
const mergedComponents = computed(() =>
196196
mergeObject<TableComponents<any>>(props.components, {}),

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,9 @@
141141
"eslint-config-prettier": "^8.0.0",
142142
"eslint-plugin-html": "^6.0.0",
143143
"eslint-plugin-jest": "^24.3.6",
144-
"eslint-plugin-markdown": "^2.0.0-alpha.0",
144+
"eslint-plugin-markdown": "^2.0.0",
145145
"eslint-plugin-no-explicit-type-exports": "^0.11.10",
146-
"eslint-plugin-prettier": "^3.1.4",
146+
"eslint-plugin-prettier": "^3.1.0",
147147
"eslint-plugin-vue": "^7.1.0",
148148
"fetch-jsonp": "^1.1.3",
149149
"fs-extra": "^10.0.0",

0 commit comments

Comments
 (0)