Skip to content

Commit 84a3f30

Browse files
committed
AWS bedrock added
1 parent 0f6cd89 commit 84a3f30

File tree

5 files changed

+21
-62
lines changed

5 files changed

+21
-62
lines changed

apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/quick_start/components/AIAgentConnectorImport.jsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import React, { useState } from 'react';
33
import api from '../api';
44
import func from "@/util/func";
55
import PasswordTextField from '../../../components/layouts/PasswordTextField';
6-
import GoToDocsButton from './shared/GoToDocsButton';
76

87
/**
98
* Common component for AI Agent Connector imports (N8N, Langchain, Copilot Studio)
@@ -77,6 +76,10 @@ const AIAgentConnectorImport = ({
7776
return fields.every(field => formData[field.name]?.length > 0);
7877
};
7978

79+
const goToDocs = () => {
80+
window.open(docsUrl);
81+
};
82+
8083
const updateField = (fieldName, value) => {
8184
setFormData(prev => ({ ...prev, [fieldName]: value }));
8285
};
@@ -125,7 +128,7 @@ const AIAgentConnectorImport = ({
125128
>
126129
Import
127130
</Button>
128-
<GoToDocsButton docsUrl={docsUrl} />
131+
<Button onClick={goToDocs}>Go to docs</Button>
129132
</ButtonGroup>
130133
</VerticalStack>
131134
</div>

apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/quick_start/components/NewConnection.jsx

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import DropdownSearch from '../../../components/shared/DropdownSearch'
55
import SearchField from "../../../components/shared/SearchField"
66
import "../QuickStart.css"
77
import PersistStore from '../../../../main/PersistStore'
8-
import GoToDocsButton from './shared/GoToDocsButton'
98

109
function NewConnection() {
1110

@@ -51,6 +50,12 @@ function NewConnection() {
5150
}
5251

5352

53+
const openDocs = (docsUrl) => {
54+
if(docsUrl && docsUrl.length > 0){
55+
window.open(docsUrl)
56+
}
57+
}
58+
5459
const setConnector = (label) => {
5560
let obj = connectorsList.find(element => element.label === label)
5661
setConnectors(obj)
@@ -71,9 +76,13 @@ function NewConnection() {
7176
{badge && badge.length > 0 ? <Badge size='small' status='info'>{badge}</Badge> : null}
7277
</Text>
7378
<div className='see-docs'>
74-
<div onClick={(event) => event.stopPropagation()}>
75-
<GoToDocsButton docsUrl={docsUrl} variant='plain' />
76-
</div>
79+
<Button plain onClick={(event) => {
80+
event.stopPropagation();
81+
openDocs(docsUrl);
82+
}}
83+
>
84+
Go to docs
85+
</Button>
7786
</div>
7887
</div>
7988
<Text variant='bodySm' color="subdued">{text}</Text>

apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/quick_start/components/SimpleDocsComponent.jsx

Lines changed: 0 additions & 19 deletions
This file was deleted.

apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/quick_start/components/shared/GoToDocsButton.jsx

Lines changed: 0 additions & 33 deletions
This file was deleted.

apps/dashboard/web/polaris_web/web/src/apps/dashboard/pages/quick_start/transform.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import OpenApiSource from "./components/OpenApiSource"
1111
import ApiInventoryFromSourceCode from "./components/ApiInventoryFromSourceCode"
1212
import func from "@/util/func"
1313
import AddOnComponenet from "./components/shared/AddOnComponenet"
14-
import SimpleDocsComponent from "./components/SimpleDocsComponent"
1514
import BitBucketSource from "./components/BitBucketSource"
1615
import GithubSource from "./components/GithubSource"
1716
import AktoJax from "./components/AktoJax"
@@ -361,9 +360,9 @@ const awsBedrockObj = {
361360
text: "Import your AWS Bedrock AI agents, seamlessly into AKTO.",
362361
docsUrl: 'https://docs.akto.io/aws-bedrock-agents',
363362
key: "AWS_BEDROCK",
364-
component : <SimpleDocsComponent
365-
description="Import your AWS Bedrock AI agents, seamlessly in AKTO."
366-
docsUrl="https://docs.akto.io/aws-bedrock-agents"
363+
component : <BannerComponent
364+
content="Import your AWS Bedrock AI agents, seamlessly in AKTO."
365+
docsUrl='https://docs.akto.io/aws-bedrock-agents'
367366
/>
368367
}
369368

0 commit comments

Comments
 (0)