Skip to content
Snippets Groups Projects
Commit ba2de1b2 authored by Yoan VALLET's avatar Yoan VALLET
Browse files

feat: redirect to right konnector discover screen

parent 1b0cb948
No related branches found
No related tags found
3 merge requests!28Merge fix from dev,!27Dev,!25Features/us150 review of konnectors
...@@ -9,8 +9,16 @@ interface KonnectorNotFoundProps { ...@@ -9,8 +9,16 @@ interface KonnectorNotFoundProps {
} }
const KonnectorNotFound: React.FC<KonnectorNotFoundProps> = ({ const KonnectorNotFound: React.FC<KonnectorNotFoundProps> = ({
konnectorSlug,
t, t,
}: KonnectorNotFoundProps) => { }: KonnectorNotFoundProps) => {
const openKonnectorURL = () => {
console.log(window.location)
const hostname = window.location.origin.replace('ecolyo', 'store')
const url = hostname + '/#/discover/' + konnectorSlug
window.open(url, '_blank')
}
return ( return (
<div className="knotfound"> <div className="knotfound">
<div className="knotfound-text"> <div className="knotfound-text">
...@@ -18,16 +26,7 @@ const KonnectorNotFound: React.FC<KonnectorNotFoundProps> = ({ ...@@ -18,16 +26,7 @@ const KonnectorNotFound: React.FC<KonnectorNotFoundProps> = ({
{t('KONNECTORCONFIG.NOT_INSTALLED')} {t('KONNECTORCONFIG.NOT_INSTALLED')}
</div> </div>
<div className="knotfound-button"> <div className="knotfound-button">
<StyledButton <StyledButton type="button" color="primary" onClick={openKonnectorURL}>
type="button"
color="primary"
onClick={() =>
window.open(
'https://store.yoan.cozy.wf.alpha.grandlyon.com/#/discover/boulanger',
'_blank'
)
}
>
{t('KONNECTORCONFIG.BTN_INSTALL')} {t('KONNECTORCONFIG.BTN_INSTALL')}
</StyledButton> </StyledButton>
</div> </div>
......
...@@ -297,7 +297,9 @@ const KonnectorViewerCard: React.FC<KonnectorViewerCardProps> = ({ ...@@ -297,7 +297,9 @@ const KonnectorViewerCard: React.FC<KonnectorViewerCardProps> = ({
className={`accordion-content ${setActive}`} className={`accordion-content ${setActive}`}
> >
{!konnector ? ( {!konnector ? (
<KonnectorNotFound /> <KonnectorNotFound
konnectorSlug={fluidConfig.konnectorConfig.slug}
/>
) : !isKonnectorAcc ? ( ) : !isKonnectorAcc ? (
!fluidConfig.konnectorConfig.oauth ? ( !fluidConfig.konnectorConfig.oauth ? (
<KonnectorForm <KonnectorForm
......
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
"BTN_DELETE": "Supprimer", "BTN_DELETE": "Supprimer",
"LOADING_DATA": "Vos premières données seront disponibles dans quelques minutes et les prochaines données seront chargées automatiquement.", "LOADING_DATA": "Vos premières données seront disponibles dans quelques minutes et les prochaines données seront chargées automatiquement.",
"PLZ_WAIT": "Veuillez patienter...", "PLZ_WAIT": "Veuillez patienter...",
"NOT_INSTALLED": "Le connecteur n'est pas installer. Veuillez l'installer en cliquant sur le bouton ci-dessous." "NOT_INSTALLED": "Le connecteur n'est pas installé. Veuillez l'installer en cliquant sur le bouton ci-dessous."
}, },
"INDICATOR": { "INDICATOR": {
"DISPLAY_OTHER_FLUID": "Voir", "DISPLAY_OTHER_FLUID": "Voir",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment