fix:ts syntax error
This commit is contained in:
@@ -28,7 +28,7 @@ export interface IGetPositionByXYPayload {
|
|||||||
|
|
||||||
export interface IPositionContext {
|
export interface IPositionContext {
|
||||||
isTable: boolean;
|
isTable: boolean;
|
||||||
isControl: boolean;
|
isControl?: boolean;
|
||||||
index?: number;
|
index?: number;
|
||||||
trIndex?: number;
|
trIndex?: number;
|
||||||
tdIndex?: number;
|
tdIndex?: number;
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ export function deepClone<T>(obj: T): T {
|
|||||||
if (Array.isArray(obj)) {
|
if (Array.isArray(obj)) {
|
||||||
newObj = obj.map(item => deepClone(item))
|
newObj = obj.map(item => deepClone(item))
|
||||||
} else {
|
} else {
|
||||||
Object.keys(obj).forEach((key) => {
|
Object.keys(obj as any).forEach((key) => {
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
return newObj[key] = deepClone(obj[key])
|
return newObj[key] = deepClone(obj[key])
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user