Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

useInstanceId

Some components need to generate a unique id for each instance. This could serve as suffixes to element ID's for example. useInstanceId provides a unique instanceId to serve this purpose.

Usage

/**
 * WordPress dependencies
 */
import { useInstanceId } from '@wordpress/compose';

function MyCustomElement() {
	const instanceId = useInstanceId( MyCustomElement );
	return <div id={ `my-custom-element-${ instanceId }` }>content</div>;
}