nav tabs on admin dashboard

This commit is contained in:
2019-03-07 00:20:34 -06:00
parent f73d6ae228
commit e4f473f376
11661 changed files with 216240 additions and 1544253 deletions

View File

@@ -1,30 +1,19 @@
'use strict';
Object.defineProperty(exports, '__esModule', {
value: true
});
var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();
var _slicedToArray = (function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i['return']) _i['return'](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError('Invalid attempt to destructure non-iterable instance'); } }; })();
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
var _postcss = require('postcss');
var _postcss2 = _interopRequireDefault(_postcss);
var _topologicalSort = require('./topologicalSort');
var _topologicalSort2 = _interopRequireDefault(_topologicalSort);
var postcss = require('postcss');
var topologicalSort = require('./topologicalSort');
var declWhitelist = ['composes'];
var declFilter = new RegExp('^(' + declWhitelist.join('|') + ')$');
var declFilter = new RegExp(`^(${declWhitelist.join('|')})$`);
var matchImports = /^(.+?)\s+from\s+(?:"([^"]+)"|'([^']+)'|(global))$/;
var icssImport = /^:import\((?:"([^"]+)"|'([^']+)')\)/;
var VISITED_MARKER = 1;
function createParentName(rule, root) {
return '__' + root.index(rule.parent) + '_' + rule.selector;
return `__${root.index(rule.parent)}_${rule.selector}`;
}
function serializeImports(imports) {
@@ -70,8 +59,8 @@ function addImportToGraph(importId, parentId, graph, visited) {
}
}
var processor = _postcss2['default'].plugin('modules-extract-imports', function () {
var options = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
module.exports = postcss.plugin('modules-extract-imports', function () {
var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var failOnWrongOrder = options.failOnWrongOrder;
@@ -86,7 +75,7 @@ var processor = _postcss2['default'].plugin('modules-extract-imports', function
var importIndex = 0;
var createImportedName = typeof options.createImportedName !== 'function' ? function (importName /*, path*/) {
return 'i__imported_' + importName.replace(/\W/g, '_') + '_' + importIndex++;
return `i__imported_${importName.replace(/\W/g, '_')}_${importIndex++}`;
} : options.createImportedName;
// Check the existing imports order and save refs
@@ -94,10 +83,9 @@ var processor = _postcss2['default'].plugin('modules-extract-imports', function
var matches = icssImport.exec(rule.selector);
if (matches) {
var _matches = _slicedToArray(matches, 3);
var /*match*/doubleQuotePath = _matches[1];
var singleQuotePath = _matches[2];
var _matches = _slicedToArray(matches, 3),
/*match*/doubleQuotePath = _matches[1],
singleQuotePath = _matches[2];
var importPath = doubleQuotePath || singleQuotePath;
@@ -110,46 +98,44 @@ var processor = _postcss2['default'].plugin('modules-extract-imports', function
// Find any declaration that supports imports
css.walkDecls(declFilter, function (decl) {
var matches = decl.value.match(matchImports);
var tmpSymbols = undefined;
var tmpSymbols = void 0;
if (matches) {
var _matches2 = _slicedToArray(matches, 5);
var _matches2 = _slicedToArray(matches, 5),
var /*match*/symbols = _matches2[1];
var doubleQuotePath = _matches2[2];
var singleQuotePath = _matches2[3];
var _global = _matches2[4];
/*match*/symbols = _matches2[1],
doubleQuotePath = _matches2[2],
singleQuotePath = _matches2[3],
global = _matches2[4];
if (_global) {
if (global) {
// Composing globals simply means changing these classes to wrap them in global(name)
tmpSymbols = symbols.split(/\s+/).map(function (s) {
return 'global(' + s + ')';
return `global(${s})`;
});
} else {
(function () {
var importPath = doubleQuotePath || singleQuotePath;
var parentRule = createParentName(decl.parent, css);
var importPath = doubleQuotePath || singleQuotePath;
var parentRule = createParentName(decl.parent, css);
addImportToGraph(importPath, parentRule, graph, visited);
addImportToGraph(importPath, parentRule, graph, visited);
importDecls[importPath] = decl;
imports[importPath] = imports[importPath] || {};
importDecls[importPath] = decl;
imports[importPath] = imports[importPath] || {};
tmpSymbols = symbols.split(/\s+/).map(function (s) {
if (!imports[importPath][s]) {
imports[importPath][s] = createImportedName(s, importPath);
}
tmpSymbols = symbols.split(/\s+/).map(function (s) {
if (!imports[importPath][s]) {
imports[importPath][s] = createImportedName(s, importPath);
}
return imports[importPath][s];
});
})();
return imports[importPath][s];
});
}
decl.value = tmpSymbols.join(' ');
}
});
var importsOrder = (0, _topologicalSort2['default'])(graph, failOnWrongOrder);
var importsOrder = topologicalSort(graph, failOnWrongOrder);
if (importsOrder instanceof Error) {
var importPath = importsOrder.nodes.find(function (importPath) {
@@ -165,14 +151,14 @@ var processor = _postcss2['default'].plugin('modules-extract-imports', function
});
}
var lastImportRule = undefined;
var lastImportRule = void 0;
importsOrder.forEach(function (path) {
var importedSymbols = imports[path];
var rule = existingImports[path];
if (!rule && importedSymbols) {
rule = _postcss2['default'].rule({
selector: ':import("' + path + '")',
rule = postcss.rule({
selector: `:import("${path}")`,
raws: { after: '\n' }
});
@@ -184,7 +170,7 @@ var processor = _postcss2['default'].plugin('modules-extract-imports', function
if (!importedSymbols) return;
Object.keys(importedSymbols).forEach(function (importedSymbol) {
rule.append(_postcss2['default'].decl({
rule.append(postcss.decl({
value: importedSymbol,
prop: importedSymbols[importedSymbol],
raws: { before: '\n ' }
@@ -192,7 +178,4 @@ var processor = _postcss2['default'].plugin('modules-extract-imports', function
});
});
};
});
exports['default'] = processor;
module.exports = exports['default'];
});