Save markdown before previewing.
This commit is contained in:
		@@ -24,7 +24,7 @@ import { saveAllFiles } from "../state/actions/saveFile";
 | 
			
		||||
import { Tab, Tabs } from "./Tabs";
 | 
			
		||||
import { renameFile } from "../state/actions/createNewFile";
 | 
			
		||||
import { Link } from ".";
 | 
			
		||||
import Markdown from './Markdown';
 | 
			
		||||
import Markdown from "./Markdown";
 | 
			
		||||
 | 
			
		||||
const checkWritable = (filename?: string): boolean => {
 | 
			
		||||
  if (apiHeaderFiles.find(file => file === filename)) {
 | 
			
		||||
@@ -157,7 +157,12 @@ const HooksEditor = () => {
 | 
			
		||||
  );
 | 
			
		||||
  const previewToggle = (
 | 
			
		||||
    <Link
 | 
			
		||||
      onClick={() => setIsMdPreview(!isMdPreview)}
 | 
			
		||||
      onClick={() => {
 | 
			
		||||
        if (!isMdPreview) {
 | 
			
		||||
          saveFile(false);
 | 
			
		||||
        }
 | 
			
		||||
        setIsMdPreview(!isMdPreview);
 | 
			
		||||
      }}
 | 
			
		||||
      css={{
 | 
			
		||||
        position: "absolute",
 | 
			
		||||
        right: 0,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user