{"version":3,"file":"DialogFooter.mjs","sources":["../../../../admin/src/components/AssetDialog/DialogFooter.tsx"],"sourcesContent":["import { Button, Modal } from '@strapi/design-system';\nimport { useIntl } from 'react-intl';\n\ninterface DialogFooterProps {\n  onClose: () => void;\n  onValidate?: () => void;\n}\n\nexport const DialogFooter = ({ onClose, onValidate }: DialogFooterProps) => {\n  const { formatMessage } = useIntl();\n\n  return (\n    <Modal.Footer>\n      <Button onClick={onClose} variant=\"tertiary\">\n        {formatMessage({ id: 'app.components.Button.cancel', defaultMessage: 'Cancel' })}\n      </Button>\n      {onValidate && (\n        <Button onClick={onValidate}>\n          {formatMessage({ id: 'global.finish', defaultMessage: 'Finish' })}\n        </Button>\n      )}\n    </Modal.Footer>\n  );\n};\n"],"names":["DialogFooter","onClose","onValidate","formatMessage","useIntl","_jsxs","Modal","Footer","_jsx","Button","onClick","variant","id","defaultMessage"],"mappings":";;;;MAQaA,YAAAA,GAAe,CAAC,EAAEC,OAAO,EAAEC,UAAU,EAAqB,GAAA;IACrE,MAAM,EAAEC,aAAa,EAAE,GAAGC,OAAAA,EAAAA;IAE1B,qBACEC,IAAA,CAACC,MAAMC,MAAM,EAAA;;0BACXC,GAAA,CAACC,MAAAA,EAAAA;gBAAOC,OAAAA,EAAST,OAAAA;gBAASU,OAAAA,EAAQ,UAAA;0BAC/BR,aAAAA,CAAc;oBAAES,EAAAA,EAAI,8BAAA;oBAAgCC,cAAAA,EAAgB;AAAS,iBAAA;;AAE/EX,YAAAA,UAAAA,kBACCM,GAAA,CAACC,MAAAA,EAAAA;gBAAOC,OAAAA,EAASR,UAAAA;0BACdC,aAAAA,CAAc;oBAAES,EAAAA,EAAI,eAAA;oBAAiBC,cAAAA,EAAgB;AAAS,iBAAA;;;;AAKzE;;;;"}