diff --git a/src/UI/UIWindow.js b/src/UI/UIWindow.js index 3743b6e65..3a49500f4 100644 --- a/src/UI/UIWindow.js +++ b/src/UI/UIWindow.js @@ -337,6 +337,32 @@ async function UIWindow(options) { if(options.is_dir){ // Detail layout header h += window.explore_table_headers(); + + // Maybe render iframe for users public directory + (() => { + if ( options.is_saveFileDialog || options.is_openFileDialog || options.is_directoryPicker ) { + return false; + } + + if ( ! options.path || ! options.path.startsWith('/') ) { // sus + return false; + } + + const components = options.path.slice(1).split('/'); + + console.log('components???', components); + if ( components.length === 2 && components[1] === 'Public' ) { + const username = components[0]; + h += ` + `; + } + })(); // Add 'This folder is empty' message by default h += `
This folder is empty
`;