packages-rc/console-base-rc-dialog/stories/demo-special/long-content/index.tsx (33 lines of code) (raw):

import React from 'react'; import { H1, Button, LongArticle } from '@alicloud/demo-rc-elements'; import { open, slide, slideUp } from '../../../src'; const dialogPorps = { title: 'Long Content', content: <LongArticle />, buttons: ['关闭'] }; function openLongContent(): void { open(dialogPorps); } function slideLongContent(): void { slide(dialogPorps); } function slideUpLongContent(): void { slideUp(dialogPorps); } export default function LongContent(): JSX.Element { return <> <H1>内容比较长的场景</H1> <Button onClick={openLongContent}>open</Button> <Button onClick={slideLongContent}>slide</Button> <Button onClick={slideUpLongContent}>slideUp</Button> </>; }