See the WordPress Storybook for more detailed, interactive documentation.
Renders a raw icon without any initial styling or wrappers.
import { wordpress } from '@wordpress/icons'; <Icon icon={ wordpress } /> Props
icon
- Type:
IconType - Required: No
- Default:
null
The icon to render. In most cases, you should use an icon from
the @wordpress/icons package.
Other supported values are: component instances, functions,
Dashicons
(specified as strings), and null.
The size value, as well as any other additional props, will be passed through.
size
- Type:
number - Required: No
- Default:
'string' === typeof icon ? 20 : 24
The size (width and height) of the icon.
Defaults to 20 when icon is a string (i.e. a Dashicon id), otherwise 24.