Skip to content

Commit

Permalink
refactor: share icon string
Browse files Browse the repository at this point in the history
  • Loading branch information
rafaucau committed Dec 29, 2024
1 parent 7ef3258 commit 2f8b3ce
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 2 deletions.
3 changes: 2 additions & 1 deletion js/src/admin/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import app from 'flarum/admin/app';
import Link from 'flarum/common/components/Link';
import addPurgeLSCacheButton from './addPurgeLSCacheButton';
import { PURGE_ICON } from '../common/constants';

app.initializers.add('acpl-lscache', () => {
addPurgeLSCacheButton();
Expand Down Expand Up @@ -84,7 +85,7 @@ app.initializers.add('acpl-lscache', () => {
})
.registerPermission(
{
icon: 'fas fa-broom',
icon: PURGE_ICON,
label: app.translator.trans('acpl-lscache.admin.permissions.purge'),
permission: 'lscache.purge',
},
Expand Down
1 change: 1 addition & 0 deletions js/src/common/constants.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const PURGE_ICON = 'fas fa-broom';
3 changes: 2 additions & 1 deletion js/src/forum/extendDiscussionControls.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { extend } from 'flarum/common/extend';
import DiscussionControls from 'flarum/forum/utils/DiscussionControls';
import Button from 'flarum/common/components/Button';
import purgeLSCache from '../common/purgeLSCache';
import { PURGE_ICON } from '../common/constants';

export default function extendDiscussionControls() {
extend(DiscussionControls, 'moderationControls', (items, discussion) => {
Expand All @@ -15,7 +16,7 @@ export default function extendDiscussionControls() {

items.add(
'acpl-lscache-purge',
<Button icon="fas fa-broom" onclick={() => purgeLSCache([`discussion_${discussionId}`])}>
<Button icon={PURGE_ICON} onclick={() => purgeLSCache([`discussion_${discussionId}`])}>
{app.translator.trans('acpl-lscache.forum.purge.discussion')}
</Button>
);
Expand Down

0 comments on commit 2f8b3ce

Please sign in to comment.