Skip to content

Commit 1232b0e

Browse files
committed
Use snackbar notifications in templates
1 parent 5e4a608 commit 1232b0e

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

wcfsetup/install/files/acp/templates/cronjobLogList.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{include file='header' pageTitle='wcf.acp.cronjob.log'}
22

33
<script data-relocate="true">
4-
require(['WoltLabSuite/Core/Api/Cronjobs/Logs/ClearLogs', 'Ui/Notification', 'WoltLabSuite/Core/Component/Confirmation'], ({ clearLogs }, UiNotification, { confirmationFactory }) => {
4+
require(['WoltLabSuite/Core/Api/Cronjobs/Logs/ClearLogs', 'WoltLabSuite/Core/Component/Snackbar', 'WoltLabSuite/Core/Component/Confirmation'], ({ clearLogs }, { showDefaultSuccessSnackbar }, { confirmationFactory }) => {
55
document.querySelectorAll('.jsCronjobLogDelete').forEach((button) => {
66
button.addEventListener('click', async () => {
77
const result = await confirmationFactory()
@@ -11,7 +11,7 @@
1111
if (result) {
1212
const response = await clearLogs();
1313
if (response.ok) {
14-
UiNotification.show(undefined, () => {
14+
showDefaultSuccessSnackbar().addEventListener("snackbar:close", () => {
1515
window.location.reload();
1616
});
1717
}

wcfsetup/install/files/acp/templates/userRankList.tpl

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
{include file='header' pageTitle='wcf.acp.user.rank.list'}
22

33
<script data-relocate="true">
4-
require(['Language', 'Ui/Notification', 'WoltLabSuite/Core/Acp/Ui/Worker'], function (Language, UiNotification, AcpUiWorker) {
4+
require(['Language', 'WoltLabSuite/Core/Component/Snackbar', 'WoltLabSuite/Core/Acp/Ui/Worker'], (Language, { showDefaultSuccessSnackbar }, AcpUiWorker) => {
55
Language.add('wcf.acp.worker.abort.confirmMessage', '{jslang}wcf.acp.worker.abort.confirmMessage{/jslang}');
66
7-
document.getElementById('updateEvents').addEventListener('click', function (event) {
8-
event.preventDefault();
9-
7+
document.getElementById('updateEvents').addEventListener('click', () => {
108
new AcpUiWorker({
119
dialogId: 'updateEvents',
1210
dialogTitle: '{jslang}wcf.acp.user.activityPoint.updateEvents{/jslang}',
1311
className: 'wcf\\system\\worker\\UserActivityPointUpdateEventsWorker',
14-
callbackSuccess: () => UiNotification.show()
12+
callbackSuccess: () => showDefaultSuccessSnackbar()
1513
});
1614
});
1715
});
@@ -24,7 +22,7 @@
2422

2523
<nav class="contentHeaderNavigation">
2624
<ul>
27-
<li><a id="updateEvents" class="button">{icon name='arrow-rotate-right'} <span>{lang}wcf.acp.user.activityPoint.updateEvents{/lang}</span></a></li>
25+
<li><button type="button" id="updateEvents" class="button">{icon name='arrow-rotate-right'} <span>{lang}wcf.acp.user.activityPoint.updateEvents{/lang}</span></button></li>
2826
<li><a href="{link controller='UserRankAdd'}{/link}" class="button">{icon name='plus'} <span>{lang}wcf.acp.user.rank.add{/lang}</span></a></li>
2927

3028
{event name='contentHeaderNavigation'}

0 commit comments

Comments
 (0)