Skip to content

Commit d2118b3

Browse files
authored
Fix live code preview iframe source in prod (#3386)
1 parent 2f91b57 commit d2118b3

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

docuilib/docusaurus.config.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ const darkCodeTheme = themes.dracula;
1717
projectName: 'react-native-ui-lib', // Usually your repo name.
1818
trailingSlash: false,
1919
customFields: {
20-
livePreviewSource:
21-
process.env.NODE_ENV === 'development'
22-
? 'http://localhost:3000/react-native-ui-lib/livePreview'
23-
: 'https://wix.github.io/react-native-ui-lib/livePreview',
2420
docsMainEntry: 'getting-started/setup',
2521
expoSnackLink: 'https://snack.expo.io/@ethanshar/rnuilib_snack',
2622
stars: '4.7'

docuilib/src/components/UILivePreview.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export default function UILivePreview({code: codeProp}) {
1212
const [iframeLoaded, setIframeLoaded] = useState(false);
1313
const {siteConfig} = useDocusaurusContext();
1414
const iframeRef = useRef(null);
15-
const iframeSource = siteConfig?.customFields?.livePreviewSource as string;
15+
const iframeSource = `${window.location.origin}${siteConfig?.baseUrl}livePreview`;
1616

1717
useEffect(() => {
1818
if (iframeLoaded) {

0 commit comments

Comments
 (0)