Skip to content

Commit f51665e

Browse files
committed
fix : aside
1 parent e5f41ac commit f51665e

File tree

10 files changed

+45
-39
lines changed

10 files changed

+45
-39
lines changed

src/components/common/Aside/InfomationBox.tsx

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -39,20 +39,24 @@ const InfomationBox = ({ user, isLogined }: IInfomationBoxProps) => {
3939
rounded
4040
/>
4141
)}
42-
<Column>
43-
<UserInfoBox>
44-
<UserGrade>{user.grade}</UserGrade>
45-
<UserClass>{user.classNum}</UserClass>
46-
<UserStudentNumber>{user.studentNumber}</UserStudentNumber>
47-
</UserInfoBox>
48-
<Row gap="4px">
49-
<UserName>{user.name}</UserName>
50-
<UserType>{getUserRole(user.role)}</UserType>
51-
</Row>
52-
</Column>
53-
<InfomationButton onClick={handleLoginButtonClick}>
54-
내 정보
55-
</InfomationButton>
42+
{isLogined && (
43+
<>
44+
<Column>
45+
<UserInfoBox>
46+
<UserGrade>{user.grade}</UserGrade>
47+
<UserClass>{user.classNum}</UserClass>
48+
<UserStudentNumber>{user.studentNumber}</UserStudentNumber>
49+
</UserInfoBox>
50+
<Row gap="4px">
51+
<UserName>{user.name}</UserName>
52+
<UserType>{getUserRole(user.role)}</UserType>
53+
</Row>
54+
</Column>
55+
<InfomationButton onClick={handleLoginButtonClick}>
56+
내 정보
57+
</InfomationButton>
58+
</>
59+
)}
5660
{!isLogined && (
5761
<>
5862
<LoginText>로그인이 필요해요</LoginText>
@@ -71,7 +75,7 @@ const Container = styled.main`
7175
height: 100%;
7276
background-color: ${color.white};
7377
gap: 8px;
74-
padding: 14px 22px;
78+
padding: 4px 22px;
7579
border-radius: 5px;
7680
7781
@media screen and (max-width: 1074px) {

src/components/common/Aside/JoinCheckBox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const JoinCheckBox = () => {
88
<Date>7월 1주차</Date>
99
<RoomNumber>334</RoomNumber>
1010
</HGroup>
11-
<CheckButton disabled />
11+
<CheckButton />
1212
</Container>
1313
);
1414
};

src/components/common/Header/SubNavigation.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const navigations = [
1717
{
1818
key: "기숙사 생활",
1919
items: [
20-
{ name: "🚪 (미완)", href: "/" },
20+
{ name: "🚪 입사 체크", href: "/" },
2121
{ name: "☕️ 베르실 예약", href: "/reserve" },
2222
],
2323
isDisplayNoneAtResponsive: false,

src/provider/provider.helper.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ import StyledComponentsProvider from "./styledComponentsProvider.helper";
99

1010
const Provider = ({ children }: React.PropsWithChildren) => {
1111
return (
12-
<ReactQueryProvider>
13-
<ApolloClientProvider>
14-
<RecoilRoot>
15-
<LayoutProvider>
16-
<StyledComponentsProvider>{children}</StyledComponentsProvider>
17-
</LayoutProvider>
18-
</RecoilRoot>
19-
</ApolloClientProvider>
20-
</ReactQueryProvider>
12+
<StyledComponentsProvider>
13+
<ReactQueryProvider>
14+
<ApolloClientProvider>
15+
<RecoilRoot>
16+
<LayoutProvider>{children}</LayoutProvider>
17+
</RecoilRoot>
18+
</ApolloClientProvider>
19+
</ReactQueryProvider>
20+
</StyledComponentsProvider>
2121
);
2222
};
2323

src/provider/styledComponentsProvider.helper.tsx

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
"use client";
22

3-
import React, { useState } from "react";
43
import { useServerInsertedHTML } from "next/navigation";
4+
import type { ReactNode } from "react";
5+
import { useState } from "react";
56
import { ServerStyleSheet, StyleSheetManager } from "styled-components";
67

7-
export default function StyledComponentsProvider({
8-
children,
9-
}: {
10-
children: React.ReactNode;
11-
}) {
8+
interface Props {
9+
children: ReactNode;
10+
}
11+
12+
const StyledComponentsRegistry = ({ children }: Props) => {
1213
const [styledComponentsStyleSheet] = useState(() => new ServerStyleSheet());
1314

1415
useServerInsertedHTML(() => {
@@ -26,4 +27,6 @@ export default function StyledComponentsProvider({
2627
{children}
2728
</StyleSheetManager>
2829
);
29-
}
30+
};
31+
32+
export default StyledComponentsRegistry;

src/templates/home/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import HomeReserve from "./layouts/HomeReserve";
1111
import HomeMainBanner from "./layouts/HomeMainBanner";
1212
import HomeCalender from "./layouts/HomeCalender";
1313
import HomePost from "./layouts/HomePost";
14-
import HomeRadarChart from "./layouts/HomeRadarChart";
1514
import HomeMiniBanner from "./layouts/HomeMiniBanner";
1615
import HomeBamboo from "./layouts/HomeBamboo";
1716

src/templates/home/layouts/HomeBamboo.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const HomeBamboo = ({ allowedId, content }: IHomeBambooProps) => {
1818
href="/bamboo"
1919
/>
2020
<StyledContent>
21-
{content.length > 30 ? `${content}...` : content}
21+
{content?.length > 30 ? `${content}...` : content}
2222
</StyledContent>
2323
</Container>
2424
);

src/templates/home/layouts/HomeCalender.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ interface IHomeCalenderProps {
1616
const HomeCalender = ({ calenders }: IHomeCalenderProps) => {
1717
return (
1818
<Container>
19-
<HomeHead icon={<CalenderIcon />} title="오늘의 일정" href="/Calender" />
19+
<HomeHead icon={<CalenderIcon />} title="오늘의 일정" href="/calender" />
2020
<CalenderBody>
21-
{calenders.map((calender) => (
21+
{calenders?.map((calender) => (
2222
<CalenderContent>
2323
- {calender.title} <span>{getPlanType(calender.type)}</span>
2424
</CalenderContent>

src/templates/home/layouts/HomePostList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const HomePostList = ({ posts }: IHomePostListProps) => {
1717
const { formatDate } = useDate();
1818
return (
1919
<Container>
20-
{posts.map((post) => (
20+
{posts?.map((post) => (
2121
<PostListItem href={`${ROUTER.POST.LIST}/${post.id}`} key={post.id}>
2222
<StyledTitle>{post.title}</StyledTitle>
2323
<StyledDate>

src/templates/meister/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ const MeisterPage = () => {
154154
</StatusCardBox>
155155
<Row width="100%" justifyContent="space-between">
156156
{meisterData.isSuccess && (
157-
<YearlyMeisterScore meisterData={meister} />
157+
<YearlyMeisterScore meisterData={meisterData.data} />
158158
)}
159159
<Distribution meisterData={meister} />
160160
</Row>

0 commit comments

Comments
 (0)