@wordpress/components
Version:
UI components for WordPress.
27 lines (23 loc) • 471 B
Markdown
# withSpokenMessages
## Usage
```jsx
import { withSpokenMessages, Button } from '@wordpress/components';
const MyComponentWithSpokenMessages = withSpokenMessages(
( { speak, debouncedSpeak } ) => (
<div>
<Button
variant="secondary"
onClick={ () => speak( 'Spoken message' ) }
>
Speak
</Button>
<Button
variant="secondary"
onClick={ () => debouncedSpeak( 'Delayed message' ) }
>
Debounced Speak
</Button>
</div>
)
);
```