prettier --write

This commit is contained in:
RainLoop Team 2019-07-04 22:19:24 +03:00
parent 450528ff00
commit 8a0be3212d
164 changed files with 7053 additions and 9008 deletions

View file

@ -1,10 +1,10 @@
import _ from '_';
import {CookieDriver} from 'Common/ClientStorageDriver/Cookie';
import {LocalStorageDriver} from 'Common/ClientStorageDriver/LocalStorage';
import { CookieDriver } from 'Common/ClientStorageDriver/Cookie';
import { LocalStorageDriver } from 'Common/ClientStorageDriver/LocalStorage';
const SupportedStorageDriver = _.find(
[LocalStorageDriver, CookieDriver], (StorageDriver) => StorageDriver && StorageDriver.supported()
[LocalStorageDriver, CookieDriver],
(StorageDriver) => StorageDriver && StorageDriver.supported()
);
const driver = SupportedStorageDriver ? new SupportedStorageDriver() : null;
@ -14,8 +14,7 @@ const driver = SupportedStorageDriver ? new SupportedStorageDriver() : null;
* @param {*} data
* @returns {boolean}
*/
export function set(key, data)
{
export function set(key, data) {
return driver ? driver.set('p' + key, data) : false;
}
@ -23,7 +22,6 @@ export function set(key, data)
* @param {number} key
* @returns {*}
*/
export function get(key)
{
export function get(key) {
return driver ? driver.get('p' + key) : null;
}

View file

@ -1,4 +1,3 @@
import window from 'window';
const STORAGE_KEY = '__rlA';
@ -8,65 +7,55 @@ const TIME_KEY = '__rlT';
* @param {string} storageName
* @returns {boolean}
*/
export function isStorageSupported(storageName)
{
export function isStorageSupported(storageName) {
let storageIsAvailable = false;
try
{
try {
// at: window[storageName] firefox throws SecurityError: The operation is insecure. when in iframe
storageIsAvailable = storageName in window && window[storageName] && window[storageName].setItem;
}
catch (e) {} // eslint-disable-line no-empty
} catch (e) {} // eslint-disable-line no-empty
if (storageIsAvailable)
{
const
s = window[storageName],
if (storageIsAvailable) {
const s = window[storageName],
key = 'testLocalStorage_' + window.Math.random();
try
{
try {
s.setItem(key, key);
if (key === s.getItem(key))
{
if (key === s.getItem(key)) {
s.removeItem(key);
return true;
}
}
catch (e) {} // eslint-disable-line no-empty
} catch (e) {} // eslint-disable-line no-empty
}
return false;
}
const SESS_STORAGE = isStorageSupported('sessionStorage') ? (window.sessionStorage || null) : null;
const SESS_STORAGE = isStorageSupported('sessionStorage') ? window.sessionStorage || null : null;
const WIN_STORAGE = window.top || window || null;
const __get = (key) => {
let result = null;
if (SESS_STORAGE)
{
if (SESS_STORAGE) {
result = SESS_STORAGE.getItem(key) || null;
}
else if (WIN_STORAGE && window.JSON)
{
const data = WIN_STORAGE.name && '{' === WIN_STORAGE.name.toString().substr(0, 1) ? window.JSON.parse(WIN_STORAGE.name.toString()) : null;
result = data ? (data[key] || null) : null;
} else if (WIN_STORAGE && window.JSON) {
const data =
WIN_STORAGE.name && '{' === WIN_STORAGE.name.toString().substr(0, 1)
? window.JSON.parse(WIN_STORAGE.name.toString())
: null;
result = data ? data[key] || null : null;
}
return result;
};
const __set = (key, value) => {
if (SESS_STORAGE)
{
if (SESS_STORAGE) {
SESS_STORAGE.setItem(key, value);
}
else if (WIN_STORAGE && window.JSON)
{
let data = WIN_STORAGE.name && '{' === WIN_STORAGE.name.toString().substr(0, 1) ? window.JSON.parse(WIN_STORAGE.name.toString()) : null;
} else if (WIN_STORAGE && window.JSON) {
let data =
WIN_STORAGE.name && '{' === WIN_STORAGE.name.toString().substr(0, 1)
? window.JSON.parse(WIN_STORAGE.name.toString())
: null;
data = data || {};
data[key] = value;
@ -74,30 +63,27 @@ const __set = (key, value) => {
}
};
const timestamp = () => window.Math.round((new window.Date()).getTime() / 1000);
const timestamp = () => window.Math.round(new window.Date().getTime() / 1000);
const setTimestamp = () => __set(TIME_KEY, timestamp());
const getTimestamp = () => {
const time = __get(TIME_KEY, 0);
return time ? (window.parseInt(time, 10) || 0) : 0;
return time ? window.parseInt(time, 10) || 0 : 0;
};
/**
* @returns {string}
*/
export function getHash()
{
export function getHash() {
return __get(STORAGE_KEY);
}
/**
* @returns {void}
*/
export function setHash()
{
const
key = 'AuthAccountHash',
export function setHash() {
const key = 'AuthAccountHash',
appData = window.__rlah_data();
__set(STORAGE_KEY, appData && appData[key] ? appData[key] : '');
@ -107,8 +93,7 @@ export function setHash()
/**
* @returns {void}
*/
export function clearHash()
{
export function clearHash() {
__set(STORAGE_KEY, '');
setTimestamp();
}
@ -116,10 +101,9 @@ export function clearHash()
/**
* @returns {boolean}
*/
export function checkTimestamp()
{
if (timestamp() > getTimestamp() + 1000 * 60 * 60) // 60m
{
export function checkTimestamp() {
if (timestamp() > getTimestamp() + 1000 * 60 * 60) {
// 60m
clearHash();
return true;
}

View file

@ -1,6 +1,5 @@
import window from 'window';
import {isUnd, isNormal, isArray, inArray} from 'Common/Utils';
import { isUnd, isNormal, isArray, inArray } from 'Common/Utils';
let SETTINGS = window.__rlah_data() || null;
SETTINGS = isNormal(SETTINGS) ? SETTINGS : {};
@ -12,8 +11,7 @@ APP_SETTINGS = isNormal(APP_SETTINGS) ? APP_SETTINGS : {};
* @param {string} name
* @returns {*}
*/
export function settingsGet(name)
{
export function settingsGet(name) {
return isUnd(SETTINGS[name]) ? null : SETTINGS[name];
}
@ -21,8 +19,7 @@ export function settingsGet(name)
* @param {string} name
* @param {*} value
*/
export function settingsSet(name, value)
{
export function settingsSet(name, value) {
SETTINGS[name] = value;
}
@ -30,8 +27,7 @@ export function settingsSet(name, value)
* @param {string} name
* @returns {*}
*/
export function appSettingsGet(name)
{
export function appSettingsGet(name) {
return isUnd(APP_SETTINGS[name]) ? null : APP_SETTINGS[name];
}
@ -39,8 +35,7 @@ export function appSettingsGet(name)
* @param {string} name
* @returns {boolean}
*/
export function capa(name)
{
export function capa(name) {
const values = settingsGet('Capa');
return isArray(values) && isNormal(name) && -1 < inArray(name, values);
}