UNPKG

@vue-dnd-kit/components

Version:

Components for Vue DnD Kit

8 lines (6 loc) 225 B
export type TValidItemKeys<T> = { [K in keyof T]-?: T[K] extends string | number ? K : never; }[keyof T]; export type TValidNestingKeys<T> = { [K in keyof T]: T[K] extends T[] | undefined ? K : never; }[keyof T];