Nhảy tới nội dung

Text

Properties

Text

NameTypeDefaultDescription
sizeBodyTextSize

Text size

boldboolean

Bold

Text.Title

NameTypeDefaultDescription
sizeTitleTextSize

Text size

Text.Header

NameTypeDefaultDescription
sizeHeaderTextSize

Text size

Type

BodyTextSize

NameDescription
"xLarge"

Size xLarge

"large"

Size large

"normal"

Size normal

"small"

Size small

"xSmall"

Size xSmall

"xxSmall"

Size xxSmall

"xxxSmall"

Size xxxSmall

"xxxxSmall"

Size xxxxSmall

TitleTextSize

NameDescription
"xLarge"

Size xLarge

"large"

Size large

"normal"

Size normal

"small"

Size small

HeaderTextSize

NameDescription
"normal"

Size normal

"small"

Size small

Example

import React from "react";
import { Page, Text } from "zmp-ui";

const data = {
Header: ["normal", "small"],
Title: ["xLarge", "large", "normal", "small"],
Body: [
"xLarge",
"large",
"normal",
"small",
"xSmall",
"xxSmall",
"xxxSmall",
"xxxxSmall",
],
};

function HomePage(props){
return (
<Page>
{Object.keys(data).map(key => {
return (
<div key={key} className="section-container">
<Text.Header>{key} Text</Text.Header>
{data[key].map(size => {
if (key === "Header") {
return (
<Text.Header
size={size}
key={`${key}-${size}`}
>
Bầu trời trong xanh thăm thẳm, không một
gợn mây
</Text.Header>
);
}
if (key === "Title") {
return (
<Text.Title
size={size}
key={`${key}-${size}`}
>
Bầu trời trong xanh thăm thẳm, không một
gợn mây
</Text.Title>
);
}
return (
<div key={`${key}-${size}`}>
<Text size={size}>
Bầu trời trong xanh thăm thẳm, không một
gợn mây
</Text>
<Text bold size={size}>
Bầu trời trong xanh thăm thẳm, không một
gợn mây
</Text>
</div>
);
})}
</div>
);
})}
</Page>
);
}