You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			| 
				
					
						 | 
			3 years ago | |
|---|---|---|
| example | 3 years ago | |
| src | 3 years ago | |
| .gitignore | 3 years ago | |
| LICENSE | 3 years ago | |
| README.md | 3 years ago | |
| package-lock.json | 3 years ago | |
| package.json | 3 years ago | |
| webpack.mix.js | 3 years ago | |
		
			
				
				README.md
			
		
		
			
			
		
	
	Tiny Components - confirm
Created with Riot.js and using Plain-UI and Observable
A small modal to confirm or cancel an Action.
Install
npm install @tiny-components\confirm --save
You can use it like this
Add tiny-confirm globally in an App. Open and Closing will be done by store.js
import TinyConfirm from './confirm.riot'
riot.register('tiny-confirm', TinyConfirm)
riot.mount('tiny-confirm')
<tiny-confirm></tiny-confirm>
Use a function to open tiny-confirm and callbacks. "Cancel" is optional.
handleOpen() {
    // open
    store.trigger('open', {
        title: 'Question',
        content: 'Are you sure?'
    })
    // handle confirm
    store.confirm(() => {
    })
    // handle cancel
    store.cancel(() => {
    })
},
			
		