diff --git a/frontend/src/components/ChangePreferences.tsx b/frontend/src/components/ChangePreferences.tsx new file mode 100644 index 0000000..9cc3559 --- /dev/null +++ b/frontend/src/components/ChangePreferences.tsx @@ -0,0 +1,13 @@ +import React from "react"; + +const ChangePreferences: React.FC = () => { + return ( +
+

+ Change Preferences +

+
+ ); +}; + +export default ChangePreferences; diff --git a/frontend/src/components/Header.tsx b/frontend/src/components/Header.tsx index 595d762..121f814 100644 --- a/frontend/src/components/Header.tsx +++ b/frontend/src/components/Header.tsx @@ -1,11 +1,13 @@ import React from "react"; import ChangeAPI from "./ChangeAPI"; +import ChangePreferences from "./ChangePreferences"; import { useState } from "react"; import Cookies from "js-cookie"; import logo from "../assets/cloud-sun-fill.svg"; const Header: React.FC = () => { const [apiCard, setApiCard] = useState(false); + const [preferencesCard, setPreferencesCard] = useState(false); const apiKey = Cookies.get("apiKey") || ""; return ( @@ -21,23 +23,59 @@ const Header: React.FC = () => { Weather App - +
+ {" "} + {/* Added container for buttons */} + + +
{apiCard && (
@@ -53,6 +91,21 @@ const Header: React.FC = () => {
)} + + {preferencesCard && ( +
+
+ + +
+
+ )} ); };