Как я могу сделать инстанс от типа, но изменив при этом в нем одно значение
type GetPostitionArgs = {
position: PopoverProps['position'];
childrenCoordsAndSize: (Coords & Size) | null;
contentSize: Size; margin: number;
};
изменить childrenCoordsAndSize (Coords & Size) | null -> Coords & Size, чтобы получить такой тип
type GetPostitionArgs = {
position: PopoverProps['position'];
childrenCoordsAndSize: Coords & Size;
contentSize: Size; margin: number;
};
один из вариантов, но меня он не очень привлекает
Omit<GetPostitionArgs, 'childrenCoordsAndSize'> & { childrenCoordsAndSize: Coords & Size }