Club Not Found
-The club you are looking for might have been moved or deleted. Experience something else!
- - Back to Clubs and Societies - -diff --git a/.github/workflows/build-site.yml b/.github/workflows/build-site.yml
index eabf209..2c01f0b 100644
--- a/.github/workflows/build-site.yml
+++ b/.github/workflows/build-site.yml
@@ -13,8 +13,14 @@ jobs:
uses: actions/checkout@v4
- name: setup nodeJS
uses: actions/setup-node@v4
+ with:
+ node-version: 20
+ cache: npm
- name: install packages
run: npm ci
+ - name: typecheck
+ run: npm run typecheck
+ - name: lint
+ run: npm run lint
- name: build site
run: npm run build
-
diff --git a/app/Navbar.tsx b/app/Navbar.tsx
index 939425f..0209be3 100644
--- a/app/Navbar.tsx
+++ b/app/Navbar.tsx
@@ -240,8 +240,20 @@ const Navbar = () => {
export default Navbar;
-const Tab = ({ children, setPosition, onClick = () => { } }) => {
- const ref = useRef(null);
+interface Position {
+ left: number;
+ width: number;
+ opacity: number;
+}
+
+interface TabProps {
+ children: React.ReactNode;
+ setPosition: React.Dispatch The club you are looking for might have been moved or deleted. Experience something else!Club Not Found
-
We couldn't load the details for this department. It might have been moved or doesn't exist.
- - Back to Departments - -{department.deptAbbreviation || 'GESA'} - KNUST
-{department.deptAbbreviation || 'GESA'} - KNUST
-{department.deptAbbreviation || 'GESA'} - KNUST
-We couldn't load the details for this department. It might have been moved or doesn't exist.
- - Back to Departments - -{description}
} -{department.deptAbbreviation || 'DEPT'} - KNUST
-Information coming soon...
} -Our Mission
-Mission details are currently being updated.
} -Our Vision
-Vision statement is being finalized.
} -+ An unexpected error occurred while loading this page. Please try again. +
+The event you are looking for might have been moved or deleted.
- - Back to Events - -{fallback}
+ )} +No departments linked to this faculty yet.
+ )} +We couldn't load the details for this faculty. It might have been moved or doesn't exist.
- - Back to Faculties - -GESA - KNUST
-Information coming soon...
- )} -Our Departments
-No departments linked to this faculty yet.
- )} -Faculty Mission
-Mission details are currently being updated.
- )} -Faculty Vision
-Vision statement is being finalized.
- )} -We couldn't load the details for this faculty. It might have been moved or doesn't exist.
- - Back to Faculties - -GESA - KNUST
-Information coming soon...
- )} -Our Departments
-No departments linked to this faculty yet.
- )} -Faculty Mission
-{faculty.mission}
:Mission details are currently being updated.
} -Faculty Vision
-{faculty.vision}
:Vision statement is being finalized.
} -Error loading opportunities
} - {/*