document.addEventListener('DOMContentLoaded', function() {
const iframe = document.getElementById('dreamStudioIframe'); // Give your iframe an ID like this
const parentUrlParams = new URLSearchParams(window.location.search);
const iframeBaseSrc = "https://dream-session-builder-client-cop-5ebcd99c.base44.app/";
let newIframeSrc = iframeBaseSrc;
let paramsToAdd = [];
// Example: Pass 'source' parameter from parent URL to iframe
if (parentUrlParams.has('source')) {
paramsToAdd.push('source=' + parentUrlParams.get('source'));
}
// Add more parameters as needed
if (parentUrlParams.has('campaign')) {
paramsToAdd.push('campaign=' + parentUrlParams.get('campaign'));
}
if (paramsToAdd.length > 0) {
newIframeSrc += '?' + paramsToAdd.join('&');
}
if (iframe) {
iframe.src = newIframeSrc;
}
});