@blocksuite/lit
Advanced tools
Comparing version 0.12.0-canary-202402180922-bffbdab to 0.12.0-canary-202402191436-2201798
@@ -101,3 +101,3 @@ import { assertExists } from '@blocksuite/global/utils'; | ||
textSelectionToRange(selection) { | ||
const { from, to, isReverse } = selection; | ||
const { from, to } = selection; | ||
const fromInlineEditor = this.queryInlineEditorByPath(from.path); | ||
@@ -128,18 +128,8 @@ if (!fromInlineEditor) | ||
const range = document.createRange(); | ||
if (!isReverse) { | ||
const startContainer = fromRange.startContainer; | ||
const startOffset = fromRange.startOffset; | ||
const endContainer = toRange.endContainer; | ||
const endOffset = toRange.endOffset; | ||
range.setStart(startContainer, startOffset); | ||
range.setEnd(endContainer, endOffset); | ||
} | ||
else { | ||
const startContainer = toRange.endContainer; | ||
const startOffset = toRange.endOffset; | ||
const endContainer = fromRange.startContainer; | ||
const endOffset = fromRange.startOffset; | ||
range.setStart(startContainer, startOffset); | ||
range.setEnd(endContainer, endOffset); | ||
} | ||
const startContainer = fromRange.startContainer; | ||
const startOffset = fromRange.startOffset; | ||
const endContainer = toRange.endContainer; | ||
const endOffset = toRange.endOffset; | ||
range.setStart(startContainer, startOffset); | ||
range.setEnd(endContainer, endOffset); | ||
return range; | ||
@@ -178,3 +168,3 @@ } | ||
}, | ||
isReverse: reverse, | ||
reverse, | ||
}); | ||
@@ -181,0 +171,0 @@ } |
{ | ||
"name": "@blocksuite/lit", | ||
"version": "0.12.0-canary-202402180922-bffbdab", | ||
"version": "0.12.0-canary-202402191436-2201798", | ||
"description": "Lit renderer for blocksuite store", | ||
@@ -11,13 +11,13 @@ "type": "module", | ||
"peerDependencies": { | ||
"@blocksuite/block-std": "0.12.0-canary-202402180922-bffbdab", | ||
"@blocksuite/store": "0.12.0-canary-202402180922-bffbdab" | ||
"@blocksuite/block-std": "0.12.0-canary-202402191436-2201798", | ||
"@blocksuite/store": "0.12.0-canary-202402191436-2201798" | ||
}, | ||
"dependencies": { | ||
"lit": "^3.1.1", | ||
"@blocksuite/global": "0.12.0-canary-202402180922-bffbdab", | ||
"@blocksuite/inline": "0.12.0-canary-202402180922-bffbdab" | ||
"@blocksuite/global": "0.12.0-canary-202402191436-2201798", | ||
"@blocksuite/inline": "0.12.0-canary-202402191436-2201798" | ||
}, | ||
"devDependencies": { | ||
"@blocksuite/block-std": "0.12.0-canary-202402180922-bffbdab", | ||
"@blocksuite/store": "0.12.0-canary-202402180922-bffbdab" | ||
"@blocksuite/block-std": "0.12.0-canary-202402191436-2201798", | ||
"@blocksuite/store": "0.12.0-canary-202402191436-2201798" | ||
}, | ||
@@ -24,0 +24,0 @@ "exports": { |
@@ -134,3 +134,3 @@ import type { TextSelection } from '@blocksuite/block-std'; | ||
textSelectionToRange(selection: TextSelection): Range | null { | ||
const { from, to, isReverse } = selection; | ||
const { from, to } = selection; | ||
@@ -162,17 +162,9 @@ const fromInlineEditor = this.queryInlineEditorByPath(from.path); | ||
const range = document.createRange(); | ||
if (!isReverse) { | ||
const startContainer = fromRange.startContainer; | ||
const startOffset = fromRange.startOffset; | ||
const endContainer = toRange.endContainer; | ||
const endOffset = toRange.endOffset; | ||
range.setStart(startContainer, startOffset); | ||
range.setEnd(endContainer, endOffset); | ||
} else { | ||
const startContainer = toRange.endContainer; | ||
const startOffset = toRange.endOffset; | ||
const endContainer = fromRange.startContainer; | ||
const endOffset = fromRange.startOffset; | ||
range.setStart(startContainer, startOffset); | ||
range.setEnd(endContainer, endOffset); | ||
} | ||
const startContainer = fromRange.startContainer; | ||
const startOffset = fromRange.startOffset; | ||
const endContainer = toRange.endContainer; | ||
const endOffset = toRange.endOffset; | ||
range.setStart(startContainer, startOffset); | ||
range.setEnd(endContainer, endOffset); | ||
return range; | ||
@@ -217,3 +209,3 @@ } | ||
}, | ||
isReverse: reverse, | ||
reverse, | ||
}); | ||
@@ -220,0 +212,0 @@ } |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
152240
2560
+ Added@blocksuite/block-std@0.12.0-canary-202402191436-2201798(transitive)
+ Added@blocksuite/global@0.12.0-canary-202402191436-2201798(transitive)
+ Added@blocksuite/inline@0.12.0-canary-202402191436-2201798(transitive)
+ Added@blocksuite/store@0.12.0-canary-202402191436-2201798(transitive)
+ Added@blocksuite/sync@0.12.0-canary-202402191436-2201798(transitive)
+ Addedidb@8.0.2(transitive)
- Removed@blocksuite/block-std@0.12.0-canary-202402180922-bffbdab(transitive)
- Removed@blocksuite/global@0.12.0-canary-202402180922-bffbdab(transitive)
- Removed@blocksuite/inline@0.12.0-canary-202402180922-bffbdab(transitive)
- Removed@blocksuite/store@0.12.0-canary-202402180922-bffbdab(transitive)
- Removedasync-call-rpc@6.4.2(transitive)
Updated@blocksuite/global@0.12.0-canary-202402191436-2201798
Updated@blocksuite/inline@0.12.0-canary-202402191436-2201798