diff --git a/.changeset/hip-toys-occur.md b/.changeset/hip-toys-occur.md new file mode 100644 index 0000000000..053e31ec6b --- /dev/null +++ b/.changeset/hip-toys-occur.md @@ -0,0 +1,5 @@ +--- +'@udecode/plate-indent-list': patch +--- + +Fix cursor possition issue. diff --git a/packages/indent-list/src/react/renderIndentListBelowNodes.tsx b/packages/indent-list/src/react/renderIndentListBelowNodes.tsx index 31690f3ed9..052eac161f 100644 --- a/packages/indent-list/src/react/renderIndentListBelowNodes.tsx +++ b/packages/indent-list/src/react/renderIndentListBelowNodes.tsx @@ -53,16 +53,14 @@ export const renderIndentListBelowNodes = ( const List = isOrdered ? 'ol' : 'ul'; - const { - liComponent: Li = (liProps) =>
  • {liProps.children}
  • , - markerComponent: Marker = () => null, - } = listOptions; + const { liComponent: Li, markerComponent: Marker = () => null } = + listOptions; return ( - -
  • {children}
  • + {/* FIX: cursor position issue */} + {Li ?
  • {children}
  • :
  • {children}
  • }
    ); }; diff --git a/yarn.lock b/yarn.lock index 8fc32f25db..d226bcd939 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6126,13 +6126,13 @@ __metadata: languageName: unknown linkType: soft -"@udecode/plate-csv@npm:38.0.6, @udecode/plate-csv@workspace:^, @udecode/plate-csv@workspace:packages/csv": +"@udecode/plate-csv@npm:38.0.8, @udecode/plate-csv@workspace:^, @udecode/plate-csv@workspace:packages/csv": version: 0.0.0-use.local resolution: "@udecode/plate-csv@workspace:packages/csv" dependencies: "@types/papaparse": "npm:^5.3.14" "@udecode/plate-common": "workspace:^" - "@udecode/plate-table": "npm:38.0.6" + "@udecode/plate-table": "npm:38.0.8" papaparse: "npm:^5.4.1" peerDependencies: "@udecode/plate-common": ">=38.0.6" @@ -6215,7 +6215,7 @@ __metadata: languageName: unknown linkType: soft -"@udecode/plate-docx@npm:38.0.6, @udecode/plate-docx@workspace:^, @udecode/plate-docx@workspace:packages/docx": +"@udecode/plate-docx@npm:38.0.8, @udecode/plate-docx@workspace:^, @udecode/plate-docx@workspace:packages/docx": version: 0.0.0-use.local resolution: "@udecode/plate-docx@workspace:packages/docx" dependencies: @@ -6224,7 +6224,7 @@ __metadata: "@udecode/plate-indent": "npm:38.0.1" "@udecode/plate-indent-list": "npm:38.0.1" "@udecode/plate-media": "npm:38.0.6" - "@udecode/plate-table": "npm:38.0.6" + "@udecode/plate-table": "npm:38.0.8" validator: "npm:^13.12.0" peerDependencies: "@udecode/plate-common": ">=38.0.6" @@ -6695,7 +6695,7 @@ __metadata: languageName: unknown linkType: soft -"@udecode/plate-selection@npm:38.0.0, @udecode/plate-selection@workspace:^, @udecode/plate-selection@workspace:packages/selection": +"@udecode/plate-selection@npm:38.0.9, @udecode/plate-selection@workspace:^, @udecode/plate-selection@workspace:packages/selection": version: 0.0.0-use.local resolution: "@udecode/plate-selection@workspace:packages/selection" dependencies: @@ -6764,7 +6764,7 @@ __metadata: languageName: unknown linkType: soft -"@udecode/plate-table@npm:38.0.6, @udecode/plate-table@workspace:^, @udecode/plate-table@workspace:packages/table": +"@udecode/plate-table@npm:38.0.8, @udecode/plate-table@workspace:^, @udecode/plate-table@workspace:packages/table": version: 0.0.0-use.local resolution: "@udecode/plate-table@workspace:packages/table" dependencies: @@ -6911,9 +6911,9 @@ __metadata: "@udecode/plate-combobox": "npm:38.0.1" "@udecode/plate-comments": "npm:38.0.1" "@udecode/plate-common": "npm:38.0.6" - "@udecode/plate-csv": "npm:38.0.6" + "@udecode/plate-csv": "npm:38.0.8" "@udecode/plate-diff": "npm:38.0.0" - "@udecode/plate-docx": "npm:38.0.6" + "@udecode/plate-docx": "npm:38.0.8" "@udecode/plate-find-replace": "npm:38.0.0" "@udecode/plate-floating": "npm:38.0.1" "@udecode/plate-font": "npm:38.0.1" @@ -6936,11 +6936,11 @@ __metadata: "@udecode/plate-reset-node": "npm:38.0.1" "@udecode/plate-resizable": "npm:38.0.0" "@udecode/plate-select": "npm:38.0.1" - "@udecode/plate-selection": "npm:38.0.0" + "@udecode/plate-selection": "npm:38.0.9" "@udecode/plate-slash-command": "npm:38.0.1" "@udecode/plate-suggestion": "npm:38.0.1" "@udecode/plate-tabbable": "npm:38.0.1" - "@udecode/plate-table": "npm:38.0.6" + "@udecode/plate-table": "npm:38.0.8" "@udecode/plate-toggle": "npm:38.0.1" "@udecode/plate-trailing-block": "npm:38.0.1" peerDependencies: