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:
committed by
Franz Liedke
parent
5c49b71c02
commit
f897b58f29
@@ -22,6 +22,7 @@ import classList from './utils/classList';
|
|||||||
import extractText from './utils/extractText';
|
import extractText from './utils/extractText';
|
||||||
import formatNumber from './utils/formatNumber';
|
import formatNumber from './utils/formatNumber';
|
||||||
import mapRoutes from './utils/mapRoutes';
|
import mapRoutes from './utils/mapRoutes';
|
||||||
|
import withAttr from './utils/withAttr';
|
||||||
import Notification from './models/Notification';
|
import Notification from './models/Notification';
|
||||||
import User from './models/User';
|
import User from './models/User';
|
||||||
import Post from './models/Post';
|
import Post from './models/Post';
|
||||||
@@ -88,6 +89,7 @@ export default {
|
|||||||
'utils/extractText': extractText,
|
'utils/extractText': extractText,
|
||||||
'utils/formatNumber': formatNumber,
|
'utils/formatNumber': formatNumber,
|
||||||
'utils/mapRoutes': mapRoutes,
|
'utils/mapRoutes': mapRoutes,
|
||||||
|
'utils/withAttr': withAttr,
|
||||||
'models/Notification': Notification,
|
'models/Notification': Notification,
|
||||||
'models/User': User,
|
'models/User': User,
|
||||||
'models/Post': Post,
|
'models/Post': Post,
|
||||||
|
4
js/src/common/utils/withAttr.ts
Normal file
4
js/src/common/utils/withAttr.ts
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
export default (key: string, cb: Function) =>
|
||||||
|
function (this: Element) {
|
||||||
|
cb(this.getAttribute(key) || this[key]);
|
||||||
|
};
|
Reference in New Issue
Block a user