enzostvs HF Staff commited on
Commit
6982784
·
1 Parent(s): 066d2e7

set preview in file browser

Browse files
components/editor/file-browser/index.tsx CHANGED
@@ -36,8 +36,14 @@ interface FileNode {
36
  }
37
 
38
  export function FileBrowser() {
39
- const { pages, currentPage, setCurrentPage, globalEditorLoading, project } =
40
- useEditor();
 
 
 
 
 
 
41
  const [open, setOpen] = useState(false);
42
  const [expandedFolders, setExpandedFolders] = useState<Set<string>>(
43
  new Set(["/"])
@@ -300,6 +306,12 @@ export function FileBrowser() {
300
  onClick={() => {
301
  if (node.page) {
302
  setCurrentPage(node.page.path);
 
 
 
 
 
 
303
  setOpen(false);
304
  }
305
  }}
 
36
  }
37
 
38
  export function FileBrowser() {
39
+ const {
40
+ pages,
41
+ currentPage,
42
+ setCurrentPage,
43
+ setPreviewPage,
44
+ globalEditorLoading,
45
+ project,
46
+ } = useEditor();
47
  const [open, setOpen] = useState(false);
48
  const [expandedFolders, setExpandedFolders] = useState<Set<string>>(
49
  new Set(["/"])
 
306
  onClick={() => {
307
  if (node.page) {
308
  setCurrentPage(node.page.path);
309
+ if (
310
+ node.page.path.endsWith(".html") &&
311
+ !node.page.path.includes("components")
312
+ ) {
313
+ setPreviewPage(node.page.path);
314
+ }
315
  setOpen(false);
316
  }
317
  }}