Browse Source

fix: rename generate preview functions

Peng Xiao 3 years ago
parent
commit
dd0509fdd4

+ 1 - 1
src/main/frontend/extensions/tldraw.cljs

@@ -18,7 +18,7 @@
 
 
 (def tldraw (r/adapt-class (gobj/get TldrawLogseq "App")))
 (def tldraw (r/adapt-class (gobj/get TldrawLogseq "App")))
 
 
-(def generate-preview (gobj/get TldrawLogseq "generateJSXFromApp"))
+(def generate-preview (gobj/get TldrawLogseq "generateJSXFromModel"))
 
 
 (rum/defc page-cp
 (rum/defc page-cp
   [props]
   [props]

+ 2 - 2
tldraw/apps/tldraw-logseq/src/lib/preview-manager.tsx

@@ -134,12 +134,12 @@ export class PreviewManager {
  *
  *
  * @param serializedApp
  * @param serializedApp
  */
  */
-export function generateSVGFromApp(serializedApp: TLDocumentModel<Shape>, ratio = 4 / 3) {
+export function generateSVGFromModel(serializedApp: TLDocumentModel<Shape>, ratio = 4 / 3) {
   const preview = new PreviewManager(serializedApp)
   const preview = new PreviewManager(serializedApp)
   return preview.exportAsSVG(ratio)
   return preview.exportAsSVG(ratio)
 }
 }
 
 
-export function generateJSXFromApp(serializedApp: TLDocumentModel<Shape>, ratio = 4 / 3) {
+export function generateJSXFromModel(serializedApp: TLDocumentModel<Shape>, ratio = 4 / 3) {
   const preview = new PreviewManager(serializedApp)
   const preview = new PreviewManager(serializedApp)
   return preview.generatePreviewJsx(undefined, ratio)
   return preview.generatePreviewJsx(undefined, ratio)
 }
 }

+ 2 - 2
tldraw/demo/src/App.jsx

@@ -1,7 +1,7 @@
 import { uniqueId, fileToBase64 } from '@tldraw/core'
 import { uniqueId, fileToBase64 } from '@tldraw/core'
 import React from 'react'
 import React from 'react'
 import ReactDOM from 'react-dom'
 import ReactDOM from 'react-dom'
-import { App as TldrawApp, generateJSXFromApp } from '@tldraw/logseq'
+import { App as TldrawApp, generateJSXFromModel } from '@tldraw/logseq'
 
 
 const storingKey = 'playground.index'
 const storingKey = 'playground.index'
 
 
@@ -152,7 +152,7 @@ const PreviewButton = ({ model }) => {
   }, [])
   }, [])
 
 
   const preview = React.useMemo(() => {
   const preview = React.useMemo(() => {
-    return generateJSXFromApp(model, w / h)
+    return generateJSXFromModel(model, w / h)
   }, [model, w, h])
   }, [model, w, h])
 
 
   return (
   return (