@lexical/file
Advanced tools
Comparing version 0.23.2-nightly.20250116.0 to 0.23.2-nightly.20250117.0
@@ -13,3 +13,3 @@ /** | ||
var version = "0.23.2-nightly.20250116.0"; | ||
var version = "0.23.2-nightly.20250117.0"; | ||
@@ -16,0 +16,0 @@ /** |
@@ -9,2 +9,2 @@ /** | ||
"use strict";var e=require("lexical"),t="0.23.2-nightly.20250116.0";function o(e,o=Object.freeze({})){return{editorState:e.toJSON(),lastSaved:o.lastSaved||Date.now(),source:o.source||"Lexical",version:t}}function n(e,t){const o="string"==typeof t?JSON.parse(t):t;return e.parseEditorState(o.editorState)}exports.editorStateFromSerializedDocument=n,exports.exportFile=function(e,t=Object.freeze({})){const n=new Date;!function(e,t){const o=document.createElement("a"),n=document.body;if(null===n)return;n.appendChild(o),o.style.display="none";const i=JSON.stringify(e),r=new Blob([i],{type:"octet/stream"}),a=window.URL.createObjectURL(r);o.href=a,o.download=t,o.click(),window.URL.revokeObjectURL(a),o.remove()}(o(e.getEditorState(),{...t,lastSaved:n.getTime()}),`${t.fileName||n.toISOString()}.lexical`)},exports.importFile=function(t){!function(e){const t=document.createElement("input");t.type="file",t.accept=".lexical",t.addEventListener("change",(t=>{const o=t.target;if(o.files){const t=o.files[0],n=new FileReader;n.readAsText(t,"UTF-8"),n.onload=t=>{if(t.target){const o=t.target.result;e(o)}}}})),t.click()}((o=>{t.setEditorState(n(t,o)),t.dispatchCommand(e.CLEAR_HISTORY_COMMAND,void 0)}))},exports.serializedDocumentFromEditorState=o; | ||
"use strict";var e=require("lexical"),t="0.23.2-nightly.20250117.0";function o(e,o=Object.freeze({})){return{editorState:e.toJSON(),lastSaved:o.lastSaved||Date.now(),source:o.source||"Lexical",version:t}}function n(e,t){const o="string"==typeof t?JSON.parse(t):t;return e.parseEditorState(o.editorState)}exports.editorStateFromSerializedDocument=n,exports.exportFile=function(e,t=Object.freeze({})){const n=new Date;!function(e,t){const o=document.createElement("a"),n=document.body;if(null===n)return;n.appendChild(o),o.style.display="none";const i=JSON.stringify(e),r=new Blob([i],{type:"octet/stream"}),a=window.URL.createObjectURL(r);o.href=a,o.download=t,o.click(),window.URL.revokeObjectURL(a),o.remove()}(o(e.getEditorState(),{...t,lastSaved:n.getTime()}),`${t.fileName||n.toISOString()}.lexical`)},exports.importFile=function(t){!function(e){const t=document.createElement("input");t.type="file",t.accept=".lexical",t.addEventListener("change",(t=>{const o=t.target;if(o.files){const t=o.files[0],n=new FileReader;n.readAsText(t,"UTF-8"),n.onload=t=>{if(t.target){const o=t.target.result;e(o)}}}})),t.click()}((o=>{t.setEditorState(n(t,o)),t.dispatchCommand(e.CLEAR_HISTORY_COMMAND,void 0)}))},exports.serializedDocumentFromEditorState=o; |
@@ -13,3 +13,3 @@ { | ||
"license": "MIT", | ||
"version": "0.23.2-nightly.20250116.0", | ||
"version": "0.23.2-nightly.20250117.0", | ||
"main": "LexicalFile.js", | ||
@@ -42,4 +42,4 @@ "types": "index.d.ts", | ||
"dependencies": { | ||
"lexical": "0.23.2-nightly.20250116.0" | ||
"lexical": "0.23.2-nightly.20250117.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
+ Addedlexical@0.23.2-nightly.20250117.0(transitive)
- Removedlexical@0.23.2-nightly.20250116.0(transitive)