interface MyModalProps extends LibModalProps {
isOpen: boolean;
}
const {isOpen = false, ...delegated} = defineProps<MyModalProps>()Ноутбуку 3 года примерно.
агруженность ЦП не более 17%,
export function makeColumns<T extends Record<string, unknown>> (
arr: QTableColumn<T>[],
mapFunc?: (item: QTableColumn<T>) => QTableColumn<T>
): QTableColumn<T>[] {
return arr.map(c => {
if (mapFunc) { c = mapFunc(c) }
if (c.align === undefined) { c.align = 'left' }
return c
})
}; Но если всё же сильно хочется, то типизируй иначе:
Используй дефолтные пропы