+
+
+ {state} {hour}:{minute}:{second}
+
+
+
+ 🌤
+ -8℃ /
+ 14℃
+
+
clickNavMenu(e)}
+ >
+ 맛집 검색
+
+
clickNavMenu(e)}
+ >
+ 교수 검색
+
+
+ {renderSwitch(renderSwitchNum)}
+
+ )
+}
diff --git a/src/components/NavBar/style.scss b/src/components/NavBar/style.scss
new file mode 100644
index 0000000..567f3e2
--- /dev/null
+++ b/src/components/NavBar/style.scss
@@ -0,0 +1,31 @@
+@use '@/style/package' as *;
+
+.nav-bar {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ display: flex;
+ justify-content: space-between;
+ font-size: 1.5rem;
+}
+
+.nav-bar-left,
+.nav-bar-center,
+.nav-bar-right {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ div {
+ margin: 1rem;
+ }
+}
+
+.weather {
+ .lowest {
+ color: $color-blue-lighten-0;
+ }
+ .best {
+ color: $color-red-lighten-0;
+ }
+}
diff --git a/src/components/Professor/ProfessorCard/index.tsx b/src/components/Professor/ProfessorCard/index.tsx
new file mode 100644
index 0000000..78ef3ba
--- /dev/null
+++ b/src/components/Professor/ProfessorCard/index.tsx
@@ -0,0 +1,33 @@
+import React from 'react'
+import './style.scss'
+
+export type ProfessorCardProps = {
+ id: number
+ position: string
+ school: string
+ department: string
+ email: string
+ url: string
+ name: string
+}
+
+export const ProfessorCard = ({ professor }) => {
+ return (
+