@filerobot/utils
Advanced tools
Comparing version 3.99.0 to 3.100.0-beta.0
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ function _slicedToArray(r, e) { return _arrayWithHoles(r) || _iterableToArrayLimit(r, e) || _unsupportedIterableToArray(r, e) || _nonIterableRest(); } |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ import { decode83 } from './base83'; |
@@ -0,0 +0,0 @@ import dataURItoBlob from './dataURItoBlob'; |
@@ -0,0 +0,0 @@ import isImage from '@filerobot/utils/lib/isImage'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -612,3 +612,3 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } | ||
}; | ||
var METADATA_CONDITIONS = { | ||
var FILTER_CONDITIONS = { | ||
IS: 'IS', | ||
@@ -627,6 +627,2 @@ IS_NOT: 'IS_NOT', | ||
}; | ||
var METADATA_STATIC_DATA = { | ||
EMPTY: 'empty', | ||
NOT_EMPTY: 'non-empty' | ||
}; | ||
var TTF_FONT_MIME_TYPES = [mimeTypes.ttf, mimeTypes.xttf, mimeTypes.sfnt]; | ||
@@ -651,2 +647,2 @@ var INSTALLED_FONT_FOLDER_PATH = '/.studio/fonts'; | ||
var FILEROBOT_V3_URL = 'assets.filerobot.com'; | ||
export { FILE_TYPES_ICON_PATH, FILE_TYPES_AND_ICONS, LIST_VIEW_COLS_IDS, LIST_VIEW_COLS_OBJECTS, LAYOUTS_IDS, TIME_OPTIONS, METADATA_VERSIONS, COLORS, IMAGE_EDITOR_MODES, COMPANION_URLS, PERMISSIONS, I18N_GRID_UUID, I18N_PROD_BASE_URL, VIEW_IDS, BREADCRUMBS_VIEWS, COLLECTIONS_LIST_COLS_IDS, COLLECTIONS_LIST_COLS_OBJECTS, COLLECTION_TYPE_IDS, COLLECTION_TYPES_OPTIONS, COLLECTION_VISIBILITY_IDS, COLLECTION_VISIBILITY_OPTIONS, LABELS_LIST_COLS_IDS, LABELS_LIST_COLUMNS, LABELS_LIST_COLS_OBJECTS, LABEL_PERMISSION_IDS, LABEL_PERMISSION_OPTIONS, FMAW_URL_VIEW_QUERY_PARAMS, FMAW_URL_QUERY_PARAMS, SEARCH_METHODS, UNSUPPORTED_FILES_TO_EXPORT_REASONS, METADATA_MODEL_TYPE_IDS, FIFTY_KILO_BYTES, IMAGE_START_HEX, IMAGE_END_HEX, BYTES_TO_MEGA_BYTES, LARGE_FILE_SIZE_IN_MB, NEGLECTED_MIME_TYPES, MIME_TYPE_REGEX, TTF_FONT_MIME_TYPES, INSTALLED_FONT_FOLDER_PATH, EXPOSURE_PROGRAM, METERING_MODE, ORIENTATION, RESOLUTION_UNITS, GPS_ALTITUDE, RESTRICTED_FILES_EXTENISONS, FILTER_FILE_FORMAT_ICONS, VISIBILITY_OPTIONS, PUBLISH_ACCESS_MODE_OPTIONS, SUPPORTED_AUDIO_PLAYBACK_MMIE_TYPE, ACTION_BAR_POSITIONS, LIST_VIEW_FOLDERS_COLS_IDS, LIST_VIEW_FOLDERS_COLS_OBJECTS, AUTH_STATE, BULK_EDIT_GENERAL_IDS, BULK_EDIT_OPTIONS, BULK_EDIT_METADATA_ID, PLUGINS_IDS, COMMON_SLICE_PROP_NAME, CONTEXTMENU_MODES, CONTEXTMENU_TYPES, UPLOAD_FILES_STATUS, REMOVE_BACKGROUND_LINK_PLACEHOLDER, REMOVE_BACKGROUND_ENDPOINT, MANAGE_ACCESS_MODE_IDS, PERMISSION_MODELS, SHAREBOX_ASSETS_LIST_VIEW_COLS_IDS, PROGRESS_PANEL_STATUS, PROGRESS_PANEL_ACTIVITY, PROGRESS_PANEL_ACTIVITY_ACTION_TYPES, SHAREBOX_FOLDERS_LIST_VIEW_COLS_IDS, INVALID_FOLDER_OR_FILE_CHARS_REGEX, FILE_EXTENSION_REGEX, MANAGE_ACCESS_RELATION, ONE_DAY_MS, ABORTED_ERROR, GALLERY_ROLES_KEYS, BULK_ACCESS_EDIT_ITEMS_LIMIT, APPROVAL_STATUSES, FILE_UPLOAD_STATUS, DESCRIBE_AI_SUPPORTED_LANGUAGES, EXTRA_CONDITIONS, METADATA_CONDITIONS, EVENTS, METADATA_STATIC_DATA, DOWNLOAD_CART_LOCAL_STORAGE_KEY, RESPONSE_CODES, FONT_EXTENSION, FILE_WINDOW_TAB_IDS, UPLOAD_CONNECTOR_SERVER, FILEROBOT_FILE_URL_REGEX, FILEROBOT_V3_URL }; | ||
export { FILE_TYPES_ICON_PATH, FILE_TYPES_AND_ICONS, LIST_VIEW_COLS_IDS, LIST_VIEW_COLS_OBJECTS, LAYOUTS_IDS, TIME_OPTIONS, METADATA_VERSIONS, COLORS, IMAGE_EDITOR_MODES, COMPANION_URLS, PERMISSIONS, I18N_GRID_UUID, I18N_PROD_BASE_URL, VIEW_IDS, BREADCRUMBS_VIEWS, COLLECTIONS_LIST_COLS_IDS, COLLECTIONS_LIST_COLS_OBJECTS, COLLECTION_TYPE_IDS, COLLECTION_TYPES_OPTIONS, COLLECTION_VISIBILITY_IDS, COLLECTION_VISIBILITY_OPTIONS, LABELS_LIST_COLS_IDS, LABELS_LIST_COLUMNS, LABELS_LIST_COLS_OBJECTS, LABEL_PERMISSION_IDS, LABEL_PERMISSION_OPTIONS, FMAW_URL_VIEW_QUERY_PARAMS, FMAW_URL_QUERY_PARAMS, SEARCH_METHODS, UNSUPPORTED_FILES_TO_EXPORT_REASONS, METADATA_MODEL_TYPE_IDS, FIFTY_KILO_BYTES, IMAGE_START_HEX, IMAGE_END_HEX, BYTES_TO_MEGA_BYTES, LARGE_FILE_SIZE_IN_MB, NEGLECTED_MIME_TYPES, MIME_TYPE_REGEX, TTF_FONT_MIME_TYPES, INSTALLED_FONT_FOLDER_PATH, EXPOSURE_PROGRAM, METERING_MODE, ORIENTATION, RESOLUTION_UNITS, GPS_ALTITUDE, RESTRICTED_FILES_EXTENISONS, FILTER_FILE_FORMAT_ICONS, VISIBILITY_OPTIONS, PUBLISH_ACCESS_MODE_OPTIONS, SUPPORTED_AUDIO_PLAYBACK_MMIE_TYPE, ACTION_BAR_POSITIONS, LIST_VIEW_FOLDERS_COLS_IDS, LIST_VIEW_FOLDERS_COLS_OBJECTS, AUTH_STATE, BULK_EDIT_GENERAL_IDS, BULK_EDIT_OPTIONS, BULK_EDIT_METADATA_ID, PLUGINS_IDS, COMMON_SLICE_PROP_NAME, CONTEXTMENU_MODES, CONTEXTMENU_TYPES, UPLOAD_FILES_STATUS, REMOVE_BACKGROUND_LINK_PLACEHOLDER, REMOVE_BACKGROUND_ENDPOINT, MANAGE_ACCESS_MODE_IDS, PERMISSION_MODELS, SHAREBOX_ASSETS_LIST_VIEW_COLS_IDS, PROGRESS_PANEL_STATUS, PROGRESS_PANEL_ACTIVITY, PROGRESS_PANEL_ACTIVITY_ACTION_TYPES, SHAREBOX_FOLDERS_LIST_VIEW_COLS_IDS, INVALID_FOLDER_OR_FILE_CHARS_REGEX, FILE_EXTENSION_REGEX, MANAGE_ACCESS_RELATION, ONE_DAY_MS, ABORTED_ERROR, GALLERY_ROLES_KEYS, BULK_ACCESS_EDIT_ITEMS_LIMIT, APPROVAL_STATUSES, FILE_UPLOAD_STATUS, DESCRIBE_AI_SUPPORTED_LANGUAGES, EXTRA_CONDITIONS, FILTER_CONDITIONS, EVENTS, DOWNLOAD_CART_LOCAL_STORAGE_KEY, RESPONSE_CODES, FONT_EXTENSION, FILE_WINDOW_TAB_IDS, UPLOAD_CONNECTOR_SERVER, FILEROBOT_FILE_URL_REGEX, FILEROBOT_V3_URL }; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ import NetworkError from '@filerobot/utils/lib/NetworkError'; |
@@ -0,20 +1,36 @@ | ||
function _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); } | ||
function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } | ||
function _unsupportedIterableToArray(r, a) { if (r) { if ("string" == typeof r) return _arrayLikeToArray(r, a); var t = {}.toString.call(r).slice(8, -1); return "Object" === t && r.constructor && (t = r.constructor.name), "Map" === t || "Set" === t ? Array.from(r) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(r, a) : void 0; } } | ||
function _iterableToArray(r) { if ("undefined" != typeof Symbol && null != r[Symbol.iterator] || null != r["@@iterator"]) return Array.from(r); } | ||
function _arrayWithoutHoles(r) { if (Array.isArray(r)) return _arrayLikeToArray(r); } | ||
function _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; } | ||
import getDateRange from './Timeframes/getDateRange'; | ||
import { METADATA_CONDITIONS } from './constants'; | ||
var formatDate = function formatDate(date) { | ||
return date.toISOString().split('T')[0]; | ||
}; | ||
var isNumberAndPositive = function isNumberAndPositive(value) { | ||
return Number.isFinite(value) && value > 0; | ||
}; | ||
import { FILTER_CONDITIONS } from './constants'; | ||
import isNumber from './isNumber'; | ||
import literalDateFromDateObj from './literalDateFromDateObj'; | ||
export var getFieldValueQuery = function getFieldValueQuery(metadataFilter, value) { | ||
var key = metadataFilter.key, | ||
_metadataFilter$condi = metadataFilter.condition, | ||
condition = _metadataFilter$condi === void 0 ? METADATA_CONDITIONS.IS : _metadataFilter$condi; | ||
var appliedCondition = condition === METADATA_CONDITIONS.IS_NOT ? '-' : ''; | ||
return "".concat(key, ":").concat(appliedCondition).concat(value); | ||
condition = _metadataFilter$condi === void 0 ? FILTER_CONDITIONS.IS : _metadataFilter$condi, | ||
_metadataFilter$opera = metadataFilter.operator, | ||
operator = _metadataFilter$opera === void 0 ? ':' : _metadataFilter$opera; | ||
var conditionPrefix = condition === FILTER_CONDITIONS.IS_NOT ? '-' : ''; | ||
return "".concat(key).concat(operator).concat(conditionPrefix).concat(value); | ||
}; | ||
export var getDateFieldQuery = function getDateFieldQuery(metadataFilter) { | ||
var value = metadataFilter.value; | ||
var query = isNumberAndPositive(value) ? getDateRange(value, formatDate) : value; | ||
return getFieldValueQuery(metadataFilter, query); | ||
var query = isNumber(value) ? getDateRange(value, literalDateFromDateObj, value > -1) : value; | ||
if (Array.isArray(query)) { | ||
query = _toConsumableArray(query); | ||
if (isNumber(query[0])) { | ||
query[0] = getDateRange(query[0], literalDateFromDateObj, query[0] > -1); | ||
} | ||
if (isNumber(query[1])) { | ||
query[1] = getDateRange(query[1], literalDateFromDateObj, query[1] > -1); | ||
} | ||
if (query.length === 2) { | ||
query = "".concat(query[0] || '', "..").concat(query[1] || ''); | ||
} | ||
} | ||
return "\"".concat(getFieldValueQuery(metadataFilter, query), "\""); | ||
}; | ||
@@ -25,4 +41,4 @@ export var getTextFieldQuery = function getTextFieldQuery(metadataFilter) { | ||
_metadataFilter$condi2 = metadataFilter.condition, | ||
condition = _metadataFilter$condi2 === void 0 ? METADATA_CONDITIONS.IS : _metadataFilter$condi2; | ||
if (condition === METADATA_CONDITIONS.IS) { | ||
condition = _metadataFilter$condi2 === void 0 ? FILTER_CONDITIONS.IS : _metadataFilter$condi2; | ||
if (condition === FILTER_CONDITIONS.IS) { | ||
return "".concat(key, ":").concat(value); | ||
@@ -29,0 +45,0 @@ } |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ import isDOMElement from './isDOMElement'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ var style = { |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ import { ONE_DAY_MS } from './constants'; |
@@ -0,0 +0,0 @@ /** |
@@ -7,4 +7,4 @@ var oneDay = 24 * 60 * 60 * 1000; // hours*minutes*seconds*milliseconds | ||
if (isNaN(finalDay)) return; | ||
return Math.round(Math.abs((dateNow - finalDay) / oneDay)); | ||
return -((dateNow - finalDay) / oneDay); | ||
}; | ||
export default getDaysLeft; |
@@ -0,0 +0,0 @@ import webkitGetAsEntryApi from './utils/webkitGetAsEntryApi/index'; |
@@ -0,0 +0,0 @@ function _toConsumableArray(r) { return _arrayWithoutHoles(r) || _iterableToArray(r) || _unsupportedIterableToArray(r) || _nonIterableSpread(); } |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import toArray from '../../../toArray'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ /** |
import { isStaticSelectOption } from '@filerobot/explorer/lib/utils/filters'; | ||
import { METADATA_CONDITIONS } from './constants'; | ||
import { FILTER_CONDITIONS } from './constants'; | ||
import { getFieldValueQuery } from './fieldsQueriesGetters'; | ||
@@ -46,13 +46,13 @@ var createStaticValueIsQuery = function createStaticValueIsQuery(key, value) { | ||
_metadataFilter$condi = metadataFilter.condition, | ||
condition = _metadataFilter$condi === void 0 ? METADATA_CONDITIONS.IS : _metadataFilter$condi, | ||
condition = _metadataFilter$condi === void 0 ? FILTER_CONDITIONS.IS : _metadataFilter$condi, | ||
_metadataFilter$extra = metadataFilter.extraValue, | ||
extraValue = _metadataFilter$extra === void 0 ? [] : _metadataFilter$extra; | ||
switch (condition) { | ||
case METADATA_CONDITIONS.IS: | ||
case FILTER_CONDITIONS.IS: | ||
return createIsQuery(key, value); | ||
case METADATA_CONDITIONS.IS_NOT: | ||
case FILTER_CONDITIONS.IS_NOT: | ||
return createIsNotQuery(key, value); | ||
case METADATA_CONDITIONS.CONTAINS: | ||
case FILTER_CONDITIONS.CONTAINS: | ||
return createContainsQuery(metadataFilter, value.join(',')); | ||
case METADATA_CONDITIONS.CONTAINS_NOT: | ||
case FILTER_CONDITIONS.CONTAINS_NOT: | ||
return createContainsNotQuery({ | ||
@@ -59,0 +59,0 @@ metadataFilter: metadataFilter, |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); } |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ import capitalizeFirstLetter from './capitalizeFirstLetter'; |
@@ -0,0 +0,0 @@ import createFoldervirtualPath from './createFolderVirtualPath'; |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import cloudimageSupportedInputMimiTypes from './cloudimageSupportedInputMimeTypes'; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ import isValidUri from '../isValidUri'; |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ import checkFieldValidation from './checkFieldValidation'; |
@@ -0,0 +0,0 @@ /* Borrowed from https://github.com/ai/nanoid/blob/3.0.2/non-secure/index.js |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ /** |
@@ -1,2 +0,6 @@ | ||
var getDateRange = function getDateRange(dateRange, formateDate) { | ||
var getDateRange = function getDateRange(dateRange) { | ||
var formatDate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function (newDate) { | ||
return newDate; | ||
}; | ||
var isFuture = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; | ||
var min = 60 * 1000; | ||
@@ -7,5 +11,5 @@ var hour = 60 * min; | ||
var getDateFormat = function getDateFormat(timeFrame) { | ||
return formateDate(new Date(Date.now() - timeFrame * day)); | ||
return formatDate(new Date(isFuture ? Date.now() + timeFrame * day : Date.now() - timeFrame * day)); | ||
}; | ||
switch (dateRange) { | ||
switch (Math.abs(dateRange)) { | ||
case 0: | ||
@@ -16,23 +20,23 @@ // Today | ||
case 1: | ||
// Past 24 hours (1 day) | ||
// Past/next 24 hours (1 day) | ||
date = getDateFormat(1); | ||
break; | ||
case 2: | ||
// Past 7 days (1 week) | ||
// Past/next 7 days (1 week) | ||
date = getDateFormat(7); | ||
break; | ||
case 3: | ||
// Past 30 days (1 month) | ||
// Past/next 30 days (1 month) | ||
date = getDateFormat(30); | ||
break; | ||
case 4: | ||
// Past 90 days (3 months) | ||
// Past/next 90 days (3 months) | ||
date = getDateFormat(90); | ||
break; | ||
case 5: | ||
// Past 180 days (6 months) | ||
// Past/next 180 days (6 months) | ||
date = getDateFormat(180); | ||
break; | ||
case 6: | ||
// past 365 days (1 year) | ||
// past/next 365 days (1 year) | ||
date = getDateFormat(365); | ||
@@ -39,0 +43,0 @@ break; |
@@ -0,0 +0,0 @@ /** |
@@ -0,0 +0,0 @@ function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } |
@@ -0,0 +0,0 @@ function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } |
@@ -6,3 +6,3 @@ { | ||
"types": "types/index.d.ts", | ||
"version": "3.99.0", | ||
"version": "3.100.0-beta.0", | ||
"files": [ | ||
@@ -15,3 +15,3 @@ "/dist", | ||
"dependencies": { | ||
"@filerobot/icons": "^3.99.0", | ||
"@filerobot/icons": "^3.100.0-beta.0", | ||
"@scaleflex/icons": "2.11.5", | ||
@@ -23,3 +23,3 @@ "@scaleflex/ui": "2.11.5", | ||
}, | ||
"gitHead": "605c6c81b56f41bb42f262acd3020a1a24bcdfc8" | ||
"gitHead": "5c267550da455216c77ba4122a3ec23618ce6838" | ||
} |
@@ -0,0 +0,0 @@ # `@filerobot/utils` |
@@ -0,0 +0,0 @@ declare module '@filerobot/utils/lib/Translator' { |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
480043
229
5865
2