UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

12 lines (9 loc) 315 B
import VibeComponent from "./VibeComponent"; import React from "react"; type Required<T> = { [P in keyof T]-?: T[P]; }; export const withStaticProps = <T, P, S>( forwarded: (VibeComponent<T, P> & Partial<S>) | (React.FC<T> & Partial<S>), staticProps: Required<S> ) => Object.assign(forwarded, staticProps);