1
0
mirror of https://github.com/flarum/core.git synced 2025-08-08 09:26:34 +02:00

add: common/utils/withAttr

Replaces m.withAttr
This commit is contained in:
David Sevilla Martin
2020-08-08 16:10:52 -04:00
committed by Franz Liedke
parent 5c49b71c02
commit f897b58f29
2 changed files with 6 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ import classList from './utils/classList';
import extractText from './utils/extractText';
import formatNumber from './utils/formatNumber';
import mapRoutes from './utils/mapRoutes';
import withAttr from './utils/withAttr';
import Notification from './models/Notification';
import User from './models/User';
import Post from './models/Post';
@@ -88,6 +89,7 @@ export default {
'utils/extractText': extractText,
'utils/formatNumber': formatNumber,
'utils/mapRoutes': mapRoutes,
'utils/withAttr': withAttr,
'models/Notification': Notification,
'models/User': User,
'models/Post': Post,

View File

@@ -0,0 +1,4 @@
export default (key: string, cb: Function) =>
function (this: Element) {
cb(this.getAttribute(key) || this[key]);
};