This lightning web component is created to display content inside SLDS modal.
https://www.lightningdesignsystem.com/components/modals/
https://developer.salesforce.com/docs/component-library/tools/playground/O7Jrx2mVJ/19/edit
(replace the domain)
https://YOUR_DOMAIN.lightning.force.com/packaging/installPackage.apexp?p0=04t3h000000id1v
<c-modal>
<!-- Modal Content Goes Here-->
</c-modal>
<c-modal title="modal title">
<!-- Modal Content Goes Here-->
</c-modal>
Hidden Header
<c-modal hide-header>
<!-- Modal Content Goes Here-->
</c-modal>
Hidden Footer
<c-modal hide-footer>
<!-- Modal Content Goes Here -->
</c-modal>
Hidden Footer And Header
<c-modal hide-header hide-footer>
<!-- Modal Content Goes Here -->
</c-modal>
<c-modal custom-header custom-footer>
<span slot="header">
<!-- Custom Header Goes Here -->
</span>
<span slot="content">
<!-- Modal Content Goes Here -->
</span>
<span slot="footer">
<!-- Custom Footer Goes Here -->
</span>
</c-modal>
<c-modal size="small">
<!-- Modal Content Goes Here -->
</c-modal>
<c-modal cancel-label="Back" submit-label="Next">
<!-- Modal Content Goes Here -->
</c-modal>
<c-modal oncancel={onModalClose} onsubmit={onModalSubmission}>
<!-- Modal Content Goes Here -->
</c-modal>
String title
String size = small, medium, large
String cancel-label
String submit-label
Boolean hide-header
Boolean custom-header
Boolean hide-footer
Boolean custom-footer
Event onsubmit
Event oncancel