| 123456789101112131415161718192021222324252627282930313233 | 
							- import Button from '@/app/components/base/button'
 
- import { ConfigurationMethodEnum } from '../declarations'
 
- import { useTranslation } from 'react-i18next'
 
- type ConfigurationButtonProps = {
 
-   modelProvider: any
 
-   handleOpenModal: any
 
- }
 
- const ConfigurationButton = ({ modelProvider, handleOpenModal }: ConfigurationButtonProps) => {
 
-   const { t } = useTranslation()
 
-   return (
 
-     <Button
 
-       size="small"
 
-       className="z-[100]"
 
-       onClick={(e) => {
 
-         e.stopPropagation()
 
-         handleOpenModal(modelProvider, ConfigurationMethodEnum.predefinedModel, undefined)
 
-       }}
 
-     >
 
-       <div className="flex items-center justify-center gap-1 px-[3px]">
 
-         {t('workflow.nodes.agent.notAuthorized')}
 
-       </div>
 
-       <div className="flex h-[14px] w-[14px] items-center justify-center">
 
-         <div className="h-2 w-2 shrink-0 rounded-[3px] border border-components-badge-status-light-warning-border-inner
 
-           bg-components-badge-status-light-warning-bg shadow-components-badge-status-light-warning-halo" />
 
-       </div>
 
-     </Button>
 
-   )
 
- }
 
- export default ConfigurationButton
 
 
  |