Skip to content

Commit

Permalink
Merge pull request #117 from boostcampwm2023/FE/feature/#31-Header-컴포…
Browse files Browse the repository at this point in the history
…넌트-구현

Fe/feature/#31 header 컴포넌트 구현
  • Loading branch information
HeoJiye authored Nov 14, 2023
2 parents 3122a68 + fd51de2 commit a3304ff
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 0 deletions.
2 changes: 2 additions & 0 deletions frontend/.storybook/preview.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import type { Preview } from '@storybook/react';

import '../src/tailwind.css';

const preview: Preview = {
parameters: {
actions: { argTypesRegex: '^on[A-Z].*' },
Expand Down
15 changes: 15 additions & 0 deletions frontend/src/components/Header/Header.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import HeaderLeft from "./HeaderLeft";
import HeaderRight from "./HeaderRight";

interface HeaderProps {
rightItems: React.ReactNode[];
}

export default function Header({ rightItems }: HeaderProps) {
return (
<div className="flex justify-between items-center surface-content text-default pr-[28px] pl-[28px] pt-[12px] pb-[12px]">
<HeaderLeft />
<HeaderRight items={rightItems} />
</div>
);
};
9 changes: 9 additions & 0 deletions frontend/src/components/Header/HeaderLeft.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import { Link } from "react-router-dom";

export default function HeaderLeft() {
return (
<div className="display-bold16">
<Link to="/">마법의 소라고둥</Link>
</div>
);
};
7 changes: 7 additions & 0 deletions frontend/src/components/Header/HeaderRight.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
interface HeaderRightProps {
items: React.ReactNode[];
}

export default function HeaderRight({ items }: HeaderRightProps) {
return <div className="flex gap-[16px]">{items}</div>;
};
1 change: 1 addition & 0 deletions frontend/src/components/Header/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default } from './Header';

0 comments on commit a3304ff

Please sign in to comment.