Files
remark42/web/app/common/settings.js
T

19 lines
586 B
JavaScript

import { THEMES } from './constants';
const querySettings =
window.location.search
.substr(1)
.split('&')
.reduce((acc, param) => {
const pair = param.split('=');
acc[pair[0]] = decodeURIComponent(pair[1]);
return acc;
}, {}) || {};
export const siteId = querySettings['site_id'];
export const pageTitle = querySettings['page_title'];
export const url = querySettings['url'];
export const maxShownComments = querySettings['max_shown_comments'];
export const token = querySettings['token'];
export const theme = querySettings['theme'] || THEMES[0];