assayo/src/ts/store/ThemeSettings.ts
Бахирев c992c6a94f update
2024-05-05 11:54:25 +03:00

30 lines
535 B
TypeScript

import { makeObservable, observable, action } from 'mobx';
class ThemeSettings {
urlParameters: any = {};
constructor() {
makeObservable(this, {
urlParameters: observable,
setUrlParameters: action,
});
}
setUrlParameters(urlParameters: any) {
this.urlParameters = urlParameters || {};
}
getLogo() {
return {
icon: './assets/logo.svg',
link: '',
title: '',
isOpenInNewTab: false,
};
}
}
const themeSettings = new ThemeSettings();
export default themeSettings;