mirror of
https://github.com/vercel/commerce.git
synced 2025-07-23 04:36:49 +00:00
Add custom pages content
This commit is contained in:
18
components/custom-pages/PageContent/PageContent.module.css
Normal file
18
components/custom-pages/PageContent/PageContent.module.css
Normal file
@@ -0,0 +1,18 @@
|
||||
.root h1 {
|
||||
@apply text-5xl mb-12;
|
||||
}
|
||||
|
||||
.root h2 {
|
||||
@apply text-3xl mt-12 mb-4 leading-snug;
|
||||
}
|
||||
|
||||
.root h3 {
|
||||
@apply text-2xl mt-8 mb-4 leading-snug;
|
||||
}
|
||||
|
||||
.root p,
|
||||
.root ul,
|
||||
.root ol,
|
||||
.root blockquote {
|
||||
@apply my-6;
|
||||
}
|
16
components/custom-pages/PageContent/PageContent.tsx
Normal file
16
components/custom-pages/PageContent/PageContent.tsx
Normal file
@@ -0,0 +1,16 @@
|
||||
import cn from 'classnames'
|
||||
import s from './PageContent.module.css'
|
||||
|
||||
type Props = {
|
||||
className?: 'string'
|
||||
html: string
|
||||
}
|
||||
|
||||
export default function PageContent({ className, html }: Props) {
|
||||
return (
|
||||
<div
|
||||
className={cn(s.root, className)}
|
||||
dangerouslySetInnerHTML={{ __html: html }}
|
||||
/>
|
||||
)
|
||||
}
|
1
components/custom-pages/PageContent/index.ts
Normal file
1
components/custom-pages/PageContent/index.ts
Normal file
@@ -0,0 +1 @@
|
||||
export { default } from './PageContent'
|
Reference in New Issue
Block a user