diff --git a/packages/app/src/components/Root/Root.tsx b/packages/app/src/components/Root/Root.tsx
index 61adbe9ddc..2831ff0a72 100644
--- a/packages/app/src/components/Root/Root.tsx
+++ b/packages/app/src/components/Root/Root.tsx
@@ -19,6 +19,7 @@ import PropTypes from 'prop-types';
import { Link, makeStyles, Typography } from '@material-ui/core';
import HomeIcon from '@material-ui/icons/Home';
import AccountCircle from '@material-ui/icons/AccountCircle';
+import CreateComponentIcon from '@material-ui/icons/Create';
import AccountTreeIcon from '@material-ui/icons/AccountTree';
import {
Sidebar,
@@ -80,6 +81,7 @@ const Root: FC<{}> = ({ children }) => (
+
diff --git a/plugins/scaffolder-backend/src/lib/repo/index.ts b/plugins/scaffolder-backend/src/lib/repo/index.ts
index 358e8efd8c..a4f9681bc2 100644
--- a/plugins/scaffolder-backend/src/lib/repo/index.ts
+++ b/plugins/scaffolder-backend/src/lib/repo/index.ts
@@ -1,4 +1,4 @@
-import { DiskRepository } from './disk';
+import { Repository as DiskRepository } from './disk';
/*
* Copyright 2020 Spotify AB
@@ -35,7 +35,7 @@ class RepositoryImplementation implements RepositoryBase {
repo?: RepositoryBase;
constructor() {
- this.repo = new DiskRepository();
+ this.repo = DiskRepository;
}
public setRepository(repo: RepositoryBase) {
diff --git a/plugins/scaffolder-backend/src/lib/templater/cookiecutter.ts b/plugins/scaffolder-backend/src/lib/templater/cookiecutter.ts
index 219d511ef1..d3d84c6e12 100644
--- a/plugins/scaffolder-backend/src/lib/templater/cookiecutter.ts
+++ b/plugins/scaffolder-backend/src/lib/templater/cookiecutter.ts
@@ -26,7 +26,7 @@ class CookieCutter implements TemplaterBase {
};
await fs.writeJSON(options.directory, cookieInfo);
-
+ return '';
// run cookie cutter with new json
}
}
diff --git a/plugins/scaffolder-backend/src/lib/templater/index.ts b/plugins/scaffolder-backend/src/lib/templater/index.ts
index fe07030cad..c2df7c41a5 100644
--- a/plugins/scaffolder-backend/src/lib/templater/index.ts
+++ b/plugins/scaffolder-backend/src/lib/templater/index.ts
@@ -33,7 +33,7 @@ class TemplaterImplementation implements TemplaterBase {
templater?: TemplaterBase;
constructor() {
- this.templater = new CookieCutterTemplaterutterTemplater();
+ this.templater = CookieCutterTemplater;
}
public setTemplater(templater: TemplaterBase) {