Skip to content

Commit ff72335

Browse files
author
gitgitWi
committed
Feat: add TitleText Component with SCSS module
1 parent 53fe190 commit ff72335

File tree

5 files changed

+24
-0
lines changed

5 files changed

+24
-0
lines changed

components/atoms/Texts.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
interface TextsProps {
2+
texts: string;
3+
className: string;
4+
}
5+
6+
export function Texts({ texts, className }: TextsProps) {
7+
return <span className={className}>{texts}</span>;
8+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.headText {
2+
font-size: 2rem;
3+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { Texts } from "../atoms/Texts";
2+
import { CENTER } from "../../styles/GlobalClassNames";
3+
import style from "./TitleTexts.module.scss";
4+
5+
interface TitleTextsProps {
6+
titleText: string;
7+
}
8+
9+
export function TitleTexts({ titleText }: TitleTextsProps) {
10+
return <Texts texts={titleText} className={[style.headText, CENTER].join(" ")} />;
11+
}

components/molecules/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { TitleTexts } from "./TitleTexts";

styles/GlobalClassNames.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const CENTER = "center";

0 commit comments

Comments
 (0)