diff --git a/components/lib/icons/blank/index.d.ts b/components/lib/icons/blank/index.d.ts new file mode 100644 index 0000000000..7e9d228f42 --- /dev/null +++ b/components/lib/icons/blank/index.d.ts @@ -0,0 +1,19 @@ +import * as React from 'react'; +import { IconBaseProps } from '../../iconbase'; + +/** + * Defines valid properties in BlankIcon component. In addition to these, all properties of SVGSVGElement can be used in this component. + * @group Properties + */ +export interface BlankIconProps extends IconBaseProps {} + +/** + * **PrimeReact - BlankIcon** + * + * [Live Demo](https://www.primereact.org/icons/) + * --- --- + * ![PrimeReact](https://primefaces.org/cdn/primereact/images/logo-100.png) + * + * @group Component + */ +export declare class BlankIcon extends React.Component {} diff --git a/components/lib/icons/blank/index.js b/components/lib/icons/blank/index.js new file mode 100644 index 0000000000..0c1dcaf4f8 --- /dev/null +++ b/components/lib/icons/blank/index.js @@ -0,0 +1,16 @@ +import * as React from 'react'; +import { IconBase } from '../../iconbase/IconBase'; + +export const BlankIcon = React.memo( + React.forwardRef((inProps, ref) => { + const pti = IconBase.getPTI(inProps); + + return ( + + + + ); + }) +); + +BlankIcon.displayName = 'BlankIcon'; diff --git a/components/lib/icons/blank/package.json b/components/lib/icons/blank/package.json new file mode 100644 index 0000000000..e0ef93fd30 --- /dev/null +++ b/components/lib/icons/blank/package.json @@ -0,0 +1,7 @@ +{ + "main": "./index.cjs.js", + "module": "./index.esm.js", + "unpkg": "./index.min.js", + "types": "./index.d.ts", + "sideEffects": false +}