mirror of https://github.com/hashicorp/consul
29 lines
745 B
TypeScript
29 lines
745 B
TypeScript
import BeforeAfterDiagram from './before-after-diagram'
|
|
import s from './style.module.css'
|
|
|
|
export default function StaticDynamicDiagram({
|
|
heading,
|
|
description,
|
|
diagrams,
|
|
}) {
|
|
return (
|
|
<div className={s.staticDynamic}>
|
|
<div className={s.content}>
|
|
<h2 className={s.heading}>{heading}</h2>
|
|
{description && <p className={s.description}>{description}</p>}
|
|
</div>
|
|
<BeforeAfterDiagram
|
|
{...diagrams}
|
|
beforeImage={{
|
|
format: 'png',
|
|
url: '/img/static-dynamic-diagram/consul_static_isometric@2x.png',
|
|
}}
|
|
afterImage={{
|
|
format: 'png',
|
|
url: '/img/static-dynamic-diagram/consul_dynamic_isometric@2x.png',
|
|
}}
|
|
/>
|
|
</div>
|
|
)
|
|
}
|