1.6.1 • Published 3 years ago
@goodgamestudios/cxf-dialog v1.6.1
API to control dialogs and popups
Dialogs
cxf.emit('cxf.dialog.open', url: string)
- creates a dialogcxf.emit('cxf.dialog.close', url: string)
- removes a dialog
Popups
cxf.emit('cxf.popup.open', {id: string, url: string})
- creates a popup with specified idcxf.emit('cxf.popup.close', {id: string})
- removes a popup with specified id
Close Dialog/Popup from inside
window.parent.postMessage({
name: `cxf.popup.close`,
payload: {
id: url.searchParams.get('elementId')
},
}, '*');
Popups vs Dialogs
You can create multiple popups at the same page by specifying id. Dialog can be only single.
CI/CD
qa
branch publishes with@qa
tag and appends a pre-release postfix. Example:1.4.1-qa.1
master
branch publishes with@latest
tag. Example:1.4.1
How to create a feature
- branch from
qa
- make feature
- stage changes
- run
npm run commit
- push a new branch to the repo
- create merge request (MR)
- merge MR to
qa
branch
How to publish
- merge
qa
tomaster
1.6.1
3 years ago
1.6.1-qa.1
3 years ago
1.6.0
3 years ago
1.6.0-qa.1
3 years ago
1.5.0
3 years ago
1.4.1-qa.4
3 years ago
1.4.1-qa.3
4 years ago
1.4.1-qa.2
4 years ago
1.4.1-qa.1
4 years ago
1.4.0
4 years ago
1.5.0-qa.0
4 years ago
1.5.0-qa.1
4 years ago
1.5.0-qa.2
4 years ago
1.4.1
4 years ago
1.4.0-dev.1
4 years ago
1.4.0-qa.1
4 years ago
1.4.0-qa.2
4 years ago
1.4.0-qa.3
4 years ago
1.3.2
4 years ago
1.3.0-qa.5
4 years ago
1.3.0-qa.4
4 years ago
1.3.0-qa.2
4 years ago
1.2.2-qa.2
4 years ago
1.3.0-qa.0
4 years ago
1.2.1
4 years ago
1.2.1-qa.1
4 years ago
1.2.1-qa.0
4 years ago
1.2.0
5 years ago
1.2.0-qa.6
5 years ago
1.2.0-qa.5
5 years ago
1.2.0-qa.4
5 years ago
1.2.0-qa.3
5 years ago
1.2.0-qa.2
5 years ago
1.2.0-qa.1
5 years ago