UNPKG

@martijnnieuwenhuizen/generate-component

Version:
19 lines (15 loc) 371 B
/** * Generator for a interface. * @param {boolean} withPrepare * @returns string */ export default (withPrepare) => { const prepareInterface = withPrepare ? `export interface PreparedComponentInterface extends ComponentInterface {}` : ""; return `export default interface ComponentInterface { children: React.ReactNode; } ${prepareInterface} `; };