From 4c62297fb6d82769eb6d39c97f19186ed7b3ad6b Mon Sep 17 00:00:00 2001 From: Nico Date: Fri, 2 Jan 2026 17:26:20 -0800 Subject: [PATCH] Update dockerfile --- .gitea/workflows/deploy.yml | 2 +- frontend/src/App.d.ts | 6 ++++++ frontend/src/components/items/GroceryItem.tsx | 2 +- frontend/src/components/items/SuggestionList.tsx | 1 - frontend/src/main.tsx | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 frontend/src/App.d.ts diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index bb4bb1d..3fb78a7 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -62,7 +62,7 @@ jobs: docker build \ -t $REGISTRY/frontend:${{ github.sha }} \ -t $REGISTRY/frontend:latest \ - -f frontend/Dockerfile.dev frontend/ + -f frontend/Dockerfile frontend/ - name: Push Frontend Image run: | diff --git a/frontend/src/App.d.ts b/frontend/src/App.d.ts new file mode 100644 index 0000000..0921ed3 --- /dev/null +++ b/frontend/src/App.d.ts @@ -0,0 +1,6 @@ +import React from 'react'; + +declare module './App' { + const App: React.FC; + export default App; +} diff --git a/frontend/src/components/items/GroceryItem.tsx b/frontend/src/components/items/GroceryItem.tsx index 7daeba2..337f05e 100644 --- a/frontend/src/components/items/GroceryItem.tsx +++ b/frontend/src/components/items/GroceryItem.tsx @@ -1,4 +1,4 @@ -import type { GroceryItemType } from "../types"; +import type { GroceryItemType } from "../../types"; interface Props { item: GroceryItemType; diff --git a/frontend/src/components/items/SuggestionList.tsx b/frontend/src/components/items/SuggestionList.tsx index d79791a..670cfa3 100644 --- a/frontend/src/components/items/SuggestionList.tsx +++ b/frontend/src/components/items/SuggestionList.tsx @@ -1,4 +1,3 @@ -import React from "react"; interface Props { suggestions: string[]; diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index e2b0d77..7422b5c 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -1,6 +1,6 @@ import { StrictMode } from 'react' import { createRoot } from 'react-dom/client' -import App from './App.jsx' +import App from './App' import './index.css' import './styles/theme.css'