UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

4 lines (3 loc) 262 B
export declare function useProps<T extends Record<string, any>, U extends Partial<T> | null = {}>(component: string, defaultProps: U, props: T): T & (U extends null | undefined ? {} : { [Key in Extract<keyof T, keyof U>]-?: U[Key] | NonNullable<T[Key]>; });