give
/
src
/
EventTickets
/
resources
/
blocks
/
EventTicketsBlock
/
Edit
/
components
/
CreateEventNotice
/
index.tsx
give
/
src
/
EventTickets
/
resources
/
blocks
/
EventTicketsBlock
/
Edit
/
components
/
CreateEventNotice
Last commit date
index.tsx
2 years ago
styles.scss
2 years ago
index.tsx
26 lines
| 1 | import {__} from '@wordpress/i18n'; |
| 2 | import {Notice} from '@wordpress/components'; |
| 3 | import {createInterpolateElement} from '@wordpress/element'; |
| 4 | |
| 5 | import './styles.scss'; |
| 6 | |
| 7 | /** |
| 8 | * @since 3.6.0 |
| 9 | */ |
| 10 | export default function CreateEventNotice() { |
| 11 | return ( |
| 12 | <div className={`givewp-event-tickets-block__create-event-notice`}> |
| 13 | <Notice isDismissible={false} status="warning"> |
| 14 | <h4>{__('No event created yet', 'give')}</h4> |
| 15 | <p>{__('Donors will not be able to see any event on this form', 'give')}</p> |
| 16 | <p>{createInterpolateElement( |
| 17 | __('<a>Create an event</a>', 'give'), |
| 18 | { |
| 19 | a: <a href={window.eventTicketsBlockSettings.createEventUrl} target="_blank" />, |
| 20 | } |
| 21 | )}</p> |
| 22 | </Notice> |
| 23 | </div> |
| 24 | ); |
| 25 | } |
| 26 |