fix: type
parent
ebc61a7ff3
commit
cc1490a97c
|
|
@ -257,7 +257,7 @@ export interface BasicTableProps<T = any> {
|
|||
* Customize row expand Icon.
|
||||
* @type Function | VNodeChild
|
||||
*/
|
||||
expandIcon?: Function | VNodeChild | JSX.Element
|
||||
expandIcon?: Fn | VNodeChild | JSX.Element
|
||||
|
||||
/**
|
||||
* Whether to expand row by clicking anywhere in the whole row
|
||||
|
|
@ -275,7 +275,7 @@ export interface BasicTableProps<T = any> {
|
|||
* Table footer renderer
|
||||
* @type Function | VNodeChild
|
||||
*/
|
||||
footer?: Function | VNodeChild | JSX.Element
|
||||
footer?: Fn | VNodeChild | JSX.Element
|
||||
|
||||
/**
|
||||
* Indent size in pixels of tree data
|
||||
|
|
@ -366,7 +366,7 @@ export interface BasicTableProps<T = any> {
|
|||
*
|
||||
* @version 1.5.4
|
||||
*/
|
||||
transformCellText?: Function
|
||||
transformCellText?: Fn
|
||||
|
||||
/**
|
||||
* Callback executed before editable cell submit value, not for row-editor
|
||||
|
|
|
|||
|
|
@ -286,8 +286,6 @@ function getUploadingImgName(name: string) {
|
|||
</div>
|
||||
</template>
|
||||
|
||||
<style lang="less" scoped></style>
|
||||
|
||||
<style lang="less">
|
||||
@prefix-cls: ~'@{namespace}-tinymce-container';
|
||||
|
||||
|
|
|
|||
|
|
@ -52,6 +52,18 @@ export default defineComponent({
|
|||
}
|
||||
})
|
||||
|
||||
const {
|
||||
deleteNodeByKey,
|
||||
insertNodeByKey,
|
||||
insertNodesByKey,
|
||||
filterByLevel,
|
||||
updateNodeByKey,
|
||||
getAllKeys,
|
||||
getChildrenKeys,
|
||||
getEnabledKeys,
|
||||
getSelectedNode,
|
||||
} = useTree(treeDataRef, getFieldNames)
|
||||
|
||||
const getBindValues = computed(() => {
|
||||
const propsData = {
|
||||
'blockNode': true,
|
||||
|
|
@ -99,18 +111,6 @@ export default defineComponent({
|
|||
return !getTreeData.value || getTreeData.value.length === 0
|
||||
})
|
||||
|
||||
const {
|
||||
deleteNodeByKey,
|
||||
insertNodeByKey,
|
||||
insertNodesByKey,
|
||||
filterByLevel,
|
||||
updateNodeByKey,
|
||||
getAllKeys,
|
||||
getChildrenKeys,
|
||||
getEnabledKeys,
|
||||
getSelectedNode,
|
||||
} = useTree(treeDataRef, getFieldNames)
|
||||
|
||||
function getIcon(params: TreeItem, icon?: string) {
|
||||
if (!icon) {
|
||||
if (props.renderIcon && isFunction(props.renderIcon))
|
||||
|
|
|
|||
|
|
@ -186,10 +186,10 @@ export function useTree(treeDataRef: Ref<TreeDataItem[]>, getFieldNames: Compute
|
|||
}
|
||||
|
||||
// Get selected node
|
||||
function getSelectedNode(key: KeyType, list?: TreeItem[], selectedNode?: TreeItem | null) {
|
||||
function getSelectedNode(key: KeyType, treeList?: TreeItem[], selectedNode?: TreeItem | null) {
|
||||
if (!key && key !== 0)
|
||||
return null
|
||||
const treeData = list || unref(treeDataRef)
|
||||
const treeData = treeList || unref(treeDataRef)
|
||||
const { key: keyField, children: childrenField } = unref(getFieldNames)
|
||||
if (!keyField)
|
||||
return
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ export function createTableColumns(): BasicColumn[] {
|
|||
},
|
||||
]
|
||||
}
|
||||
export function createActionColumn(handleRemove: Function): BasicColumn {
|
||||
export function createActionColumn(handleRemove: Fn): BasicColumn {
|
||||
return {
|
||||
width: 120,
|
||||
title: t('component.upload.operating'),
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ export interface FileBasicColumn {
|
|||
* Renderer of the table cell. The return value should be a VNode, or an object for colSpan/rowSpan config
|
||||
* @type Function | ScopedSlot
|
||||
*/
|
||||
customRender?: Function
|
||||
customRender?: Fn
|
||||
/**
|
||||
* Title of this column
|
||||
* @type any (string | slot)
|
||||
|
|
|
|||
|
|
@ -110,7 +110,7 @@ export default {
|
|||
</script>
|
||||
|
||||
<template>
|
||||
<div v-show="showBox" :class="mode == 'pop' ? 'mask' : ''">
|
||||
<div v-show="showBox" :class="mode === 'pop' ? 'mask' : ''">
|
||||
<div :class="mode === 'pop' ? 'verifybox' : ''" :style="{ 'max-width': `${parseInt(imgSize.width) + 20}px` }">
|
||||
<div v-if="mode === 'pop'" class="verifybox-top">
|
||||
{{ t('component.captcha.verification') }}
|
||||
|
|
|
|||
Loading…
Reference in New Issue