diff --git a/app/Dockerfile b/app/Dockerfile index 30a17f7..8c9b986 100644 --- a/app/Dockerfile +++ b/app/Dockerfile @@ -4,10 +4,12 @@ WORKDIR /app COPY package.json yarn.lock ./ COPY app/package.json ./app/package.json COPY packages/file-graph/package.json ./packages/file-graph/package.json +COPY packages/utils/package.json ./packages/utils/package.json RUN yarn install --frozen-lockfile COPY app ./app COPY packages/file-graph ./packages/file-graph +COPY packages/utils ./packages/utils RUN yarn build # Production stage diff --git a/app/Dockerfile.dev b/app/Dockerfile.dev index a58a1cc..7548510 100644 --- a/app/Dockerfile.dev +++ b/app/Dockerfile.dev @@ -4,6 +4,7 @@ WORKDIR /app COPY package.json yarn.lock ./ COPY app/package.json ./app/package.json COPY packages/file-graph/package.json ./packages/file-graph/package.json +COPY packages/utils/package.json ./packages/utils/package.json RUN yarn install --frozen-lockfile WORKDIR /app/app diff --git a/app/package.json b/app/package.json index 4381231..9746862 100644 --- a/app/package.json +++ b/app/package.json @@ -12,6 +12,7 @@ }, "dependencies": { "@linux-odyssey/file-graph": "*", + "@linux-odyssey/utils": "*", "@fortawesome/fontawesome-svg-core": "^6.4.0", "@fortawesome/free-brands-svg-icons": "^6.4.0", "@fortawesome/free-regular-svg-icons": "^6.4.0", diff --git a/app/src/components/AuthForm.vue b/app/src/components/AuthForm.vue index c37fae5..f710d53 100644 --- a/app/src/components/AuthForm.vue +++ b/app/src/components/AuthForm.vue @@ -43,7 +43,7 @@ const clearError = () => { } const handleSubmit = () => { - clearError() + if (errorMessage.value) return try { emit('onSubmit', { username: username.value, diff --git a/app/src/views/RegisterPage.vue b/app/src/views/RegisterPage.vue index 0a9c83f..0ea7ac1 100644 --- a/app/src/views/RegisterPage.vue +++ b/app/src/views/RegisterPage.vue @@ -1,4 +1,5 @@