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

@@ -3,8 +3,9 @@
Author Tobias Koppers @sokra
*/
"use strict";
const NullDependency = require("./NullDependency");
const makeHarmonyImportStatement = require("./HarmonyImportDependency").makeImportStatement;
const HarmonyImportDependency = require("./HarmonyImportDependency");
class HarmonyAcceptDependency extends NullDependency {
constructor(range, dependencies, hasCallback) {
@@ -20,18 +21,23 @@ class HarmonyAcceptDependency extends NullDependency {
}
HarmonyAcceptDependency.Template = class HarmonyAcceptDependencyTemplate {
apply(dep, source, outputOptions, requestShortener) {
apply(dep, source, runtime) {
const content = dep.dependencies
.map(dependency => makeHarmonyImportStatement(
false,
dependency,
outputOptions,
requestShortener
)).join("");
.filter(dependency =>
HarmonyImportDependency.Template.isImportEmitted(dependency, source)
)
.map(dependency => dependency.getImportStatement(true, runtime))
.join("");
if(dep.hasCallback) {
source.insert(dep.range[0], `function(__WEBPACK_OUTDATED_DEPENDENCIES__) { ${content}(`);
source.insert(dep.range[1], ")(__WEBPACK_OUTDATED_DEPENDENCIES__); }");
if (dep.hasCallback) {
source.insert(
dep.range[0],
`function(__WEBPACK_OUTDATED_DEPENDENCIES__) { ${content}(`
);
source.insert(
dep.range[1],
")(__WEBPACK_OUTDATED_DEPENDENCIES__); }.bind(this)"
);
return;
}