[Client] Improve UI

This commit is contained in:
syuilo
2018-11-14 20:36:15 +09:00
parent 76a9ea8d3d
commit 7a2ef04ec3
3 changed files with 34 additions and 15 deletions

View File

@@ -23,10 +23,15 @@ export default Vue.extend({
},
methods: {
fn() {
const ok = window.confirm(this.$t('read-all'));
if (!ok) return;
this.$root.alert({
type: 'warning',
text: this.$t('read-all'),
showCancelButton: true
}).then(res => {
if (!res) return;
this.$root.api('notifications/mark_all_as_read');
this.$root.api('notifications/mark_all_as_read');
});
},
onFetched() {
Progress.done();