Refresh
This commit is contained in:
35
resources/js/mixins/index.js
vendored
Executable file
35
resources/js/mixins/index.js
vendored
Executable file
@@ -0,0 +1,35 @@
|
||||
import router from "../modules/router";
|
||||
|
||||
window.route = router;
|
||||
|
||||
export default {
|
||||
methods: {
|
||||
route: (name, params) => route(name, params),
|
||||
/**
|
||||
* Return url to an icon
|
||||
*/
|
||||
icon: (name) => {
|
||||
const iconsFileUrl = document
|
||||
.querySelector('meta[name="icons-file-url"]')
|
||||
.getAttribute("content");
|
||||
|
||||
const url = iconsFileUrl + "#" + name;
|
||||
|
||||
return url;
|
||||
},
|
||||
|
||||
/**
|
||||
* Translate specified string
|
||||
* @param {*} langString
|
||||
*/
|
||||
__: function (langString) {
|
||||
const translation = lang[langString];
|
||||
|
||||
if (translation) {
|
||||
return translation;
|
||||
}
|
||||
|
||||
return langString;
|
||||
},
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user