component-library-mustafa-akagunduz
Version:
Air Command System projesi için geliştirilmiş React component kütüphanesi
3 lines (2 loc) • 939 B
JavaScript
import{jsxs as e,jsx as l}from"react/jsx-runtime";import{Button as a}from"./Button.js";import{Modal as i}from"./Modal.js";const o=({isOpen:o,onClose:t,onDelete:n,aircraftCallSign:d,isMultipleSelection:r=!1,aircraftCount:c=1,isLoading:s=!1,t:m})=>e(i,{isOpen:o,onClose:t,title:r?`Delete ${c} Aircraft`:m("modal.delete.title").replace("{callSign}",d),className:"modal--delete",children:[l("p",{className:"modal__description",children:r?`Are you sure you want to delete ${c} aircraft?`:m("modal.delete.confirmMessage").replace("{callSign}",d)}),l("p",{className:"modal__description",children:m("modal.delete.warningMessage")}),e("div",{className:"modal__actions",children:[l(a,{variant:"secondary",onClick:()=>{t()},disabled:s,children:m("common.cancel")}),l(a,{variant:"danger",onClick:()=>{n()},disabled:s,children:m(s?"modal.delete.deleting":"modal.delete.delete")})]})]});export{o as DeleteModal};
//# sourceMappingURL=DeleteModal.js.map