Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Demonstrates opening and closing a modal dialog with Ant Design.
import React, { useState } from 'react';
import { Button, Modal } from 'antd';
const ModalExample = () => {
const [visible, setVisible] = useState(false);
return (
<div style={{ textAlign: 'center', marginTop: '50px' }}>
<Button type='primary' onClick={() => setVisible(true)}>Open Modal</Button>
<Modal title='Modal Title' open={visible} onOk={() => setVisible(false)} onCancel={() => setVisible(false)}>
<p>This is a simple Ant Design modal.</p>
</Modal>
</div>
);
};
export default ModalExample;Ant Design (AntD) is a comprehensive, enterprise-class UI design system and React component library for building modern web applications. It provides high-quality prebuilt components, design guidelines, and a unified visual language.
Origin & Creator
Developed by Alibaba in 2014, Ant Design was created to provide a systematic, enterprise-ready design framework and a React component library for building web apps with consistent UI patterns.
Industrial Note
Perfect for enterprise applications, admin dashboards, data-heavy apps, and teams needing a standardized design system with prebuilt, production-ready React components.