Skip to content

Commit e0ade05

Browse files
authored
feat: allow selection for list-item, heading and checkbox (#109)
1 parent 3574ea2 commit e0ade05

File tree

3 files changed

+3
-3
lines changed
  • src/extensions

3 files changed

+3
-3
lines changed

src/extensions/markdown/Lists/ListsSpecs/spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export const spec: Record<ListNode, NodeSpec> = {
1010
toDOM() {
1111
return ['li', 0];
1212
},
13-
selectable: false,
13+
selectable: true,
1414
allowSelection: false,
1515
disableGapCursor: true,
1616
complex: 'leaf',

src/extensions/yfm/Checkbox/CheckboxSpecs/spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export const getSpec = (
1010
[CheckboxNode.Checkbox]: {
1111
group: 'block',
1212
content: `${CheckboxNode.Input} ${CheckboxNode.Label}`,
13-
selectable: false,
13+
selectable: true,
1414
allowSelection: false,
1515
parseDOM: [],
1616
attrs: {

src/extensions/yfm/YfmHeading/YfmHeadingSpecs/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export const YfmHeadingSpecs: ExtensionAuto<YfmHeadingSpecsOptions> = (builder,
2424
content: '(text | inline)*',
2525
group: 'block',
2626
defining: true,
27-
selectable: false,
27+
selectable: true,
2828
parseDOM: [
2929
{tag: 'h1', getAttrs: getNodeAttrs(1)},
3030
{tag: 'h2', getAttrs: getNodeAttrs(2)},

0 commit comments

Comments
 (0)