From 2b762438ca2e5e15c8d32f62d191cb1a59d28788 Mon Sep 17 00:00:00 2001 From: Jonathan Zernik Date: Tue, 21 Jul 2020 02:11:13 -0700 Subject: [PATCH] Remove buy template link in frontend (#102) * Remove buy to unlock button in frontend * Optimize frontend dockerfile --- docker/frontend/Dockerfile | 12 ++++++------ .../src/components/Header/Header.js | 1 - 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index c07e15f3..1e7e60b1 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -3,6 +3,8 @@ FROM node:10-stretch RUN apt-get -qq update && apt-get -qq install -y \ unzip +RUN npm install -g serve + WORKDIR /tmp RUN curl -sSL https://github.com/protocolbuffers/protobuf/releases/download/v3.12.2/\ @@ -18,7 +20,6 @@ protoc-gen-grpc-web-1.2.0-linux-x86_64 -o /usr/local/bin/protoc-gen-grpc-web && COPY frontend/react-material-admin . # Copy the proto files -RUN mkdir proto COPY proto/* src/proto/ RUN cd src && \ @@ -28,12 +29,11 @@ RUN cd src && \ # Copy the eslint prepend script. COPY "docker/frontend/pb_disable-eslint.sh" . -RUN chmod +x pb_disable-eslint.sh -RUN ./pb_disable-eslint.sh src/proto/ +RUN chmod +x pb_disable-eslint.sh && \ + ./pb_disable-eslint.sh src/proto/ -RUN npm install -RUN npm run build -RUN npm install -g serve +RUN npm install && \ + npm run build EXPOSE 8081 CMD ["serve", "-s", "build", "-l", "8081"] diff --git a/frontend/react-material-admin/src/components/Header/Header.js b/frontend/react-material-admin/src/components/Header/Header.js index 289c927b..1dd68ec1 100644 --- a/frontend/react-material-admin/src/components/Header/Header.js +++ b/frontend/react-material-admin/src/components/Header/Header.js @@ -140,7 +140,6 @@ export default function Header(props) { React Material Admin
-