-
Notifications
You must be signed in to change notification settings - Fork 17
Modals and notifications
Kurt Junghanns edited this page Sep 28, 2016
·
5 revisions
In order to have same looking modals and notifications in each component, we decided to use sweetalert2 with semantic-ui.
This page describes how to create modals and notifications.
- Know how to style buttons with semantic-ui
- Use the sweetalert2 documentation as a basis
- If you need a more complex modal then just use semantic-ui modal
- Just use JavaScript - no HTML in the render function needed
- Make sure you set buttonsStyling to false
buttonsStyling: false
- Set the semantic-ui button classes you will need in confirmButtonClass and cancelButtonClass
- Use functions of the component as callbacks (or then functions)
swal({
title: 'Error',
text: "Nooooooo",
type: 'error',
confirmButtonText: 'Yes, delete it!',
confirmButtonClass: 'ui button',
buttonsStyling: false
})