From 96929febac4fe75d9ecaf1e3e7f741e59862411c Mon Sep 17 00:00:00 2001 From: blam Date: Sun, 26 Apr 2020 03:34:00 +0200 Subject: [PATCH] chore(scaffolder) fixing likes --- packages/app/src/components/Root/Root.tsx | 2 ++ plugins/scaffolder-backend/src/lib/repo/index.ts | 4 ++-- plugins/scaffolder-backend/src/lib/templater/cookiecutter.ts | 2 +- plugins/scaffolder-backend/src/lib/templater/index.ts | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) 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) {