From 5a8ae450574b5ffde92506a58b47c2650f04875d Mon Sep 17 00:00:00 2001 From: akucharska Date: Thu, 24 Oct 2024 08:26:40 +0200 Subject: [PATCH] wip --- src/components/Externals/Externals.js | 37 ++++++++++++++++++- .../components/ResourcesList/ResourcesList.js | 1 + 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/src/components/Externals/Externals.js b/src/components/Externals/Externals.js index 14c961a633..3d8268c324 100644 --- a/src/components/Externals/Externals.js +++ b/src/components/Externals/Externals.js @@ -1,15 +1,48 @@ +import { useEffect, useState } from 'react'; +import { useFetch } from 'shared/hooks/BackendAPI/useFetch'; + export default function Externals() { + const [src, setSrc] = useState(null); + + // const fetch = useFetch(); + const fetchSrc = async () => { + const res = await fetch('https://ui-btp.a83a150.stage.kyma.ondemand.com/'); + + const sth = await res.text(); + + // const iframe = document.getElementById('iframe')?.contentWindow?.document?.write(`${sth}`); + // console.log('lo iframe',iframe) + return sth; + }; + useEffect(() => { + fetch('https://ui-btp.a83a150.stage.kyma.ondemand.com/').then(r => { + console.log('roro r', r); + r.text().then(t => { + console.log('lolo t', t); + setSrc(t); + }); + }); + console.log('lolo', src); + }, [src, setSrc]); + return ( <>
lo Externals
+ ); } diff --git a/src/shared/components/ResourcesList/ResourcesList.js b/src/shared/components/ResourcesList/ResourcesList.js index c89d23f0e6..2bd683f8ab 100644 --- a/src/shared/components/ResourcesList/ResourcesList.js +++ b/src/shared/components/ResourcesList/ResourcesList.js @@ -62,6 +62,7 @@ ResourcesList.propTypes = { description: PropTypes.node, readOnly: PropTypes.bool, customUrl: PropTypes.func, + customUIUrl: PropTypes.any, testid: PropTypes.string, omitColumnsIds: PropTypes.arrayOf(PropTypes.string.isRequired), resourceUrlPrefix: PropTypes.string,