Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
optometrists
/
cache
/
cache
/
cache
/
cache
/
.wp-cli
/
wp-content
/
plugins
/
woocommerce
/
packages
/
woocommerce-blocks
/
assets
/
js
/
icons
/
icon
:
index.tsx
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
/** * External dependencies */ import { cloneElement, isValidElement } from '@wordpress/element'; import type { ReactElement } from 'react'; interface IconProps { srcElement?: ReactElement; size?: number; className?: string; } function Icon( { srcElement, size = 24, ...props }: IconProps ): ReactElement | null { if ( ! isValidElement( srcElement ) ) { return null; } return cloneElement( srcElement, { width: size, height: size, ...props, } ); } export default Icon;