-
Notifications
You must be signed in to change notification settings - Fork 7
Commit fc77be5
fix: 添加侧边栏文本显示逻辑,优化列和行的标识方式 (#40)
* fix: 移除不必要的属性'domRect'和'domRange'以简化状态管理
* 1.14.12
* feat: 添加调试日志功能并修复段落类型检查
* 优化性能和响应速度,修复格式刷的功能
* 1.14.13
* feat: 添加 event-emitter 依赖及其类型定义
* 无代码更改
* feat: 添加 Markdown 编辑器事件常量,更新编辑器引用和状态管理
* 1.14.14
* fix: 移除不必要的 toJS 调用,直接返回 store
* feat: 为 TocHeading 组件添加 anchorProps 属性以支持自定义锚点配置
* 1.14.15
* fix: 更新样式选择器以使用更具体的子元素选择器
* 1.14.16
* 1.15.0
* 重写table功能 (#36)
* table支持行的bar功能
* 简化表格节点获取逻辑,直接返回元素属性
* 添加demo并优化表格组件 (#25)
* 添加Markdown编辑器示例
* 为表格组件添加CSS样式支持
* 调整Markdown编辑器表格组件样式,修复边距和滚动容器查找逻辑
* 优化表格组件样式,调整行列侧边框及交点位置,精简 Slate 属性 (#27)
* 调整表格组件样式,优化行列侧边框和交点的尺寸及位置
* 移除不必要的 data-ignore-slate 属性,并在表格组件中添加 data-slate-editor 属性
* 优化表格组件性能,减少渲染时间
* 修复FloatBar关闭逻辑,确保在选择范围存在时才执行相关操作
* 调整表格组件样式,优化选中单元格和交点的背景色及尺寸 (#29)
* 添加对 Python 语言的支持,并更新代码高亮配置以接受额外语言参数
* 1.12.28
* 添加带有错误处理功能的图片组件,加载失败时显示可点击链接
* 1.12.29
* 更新图片组件错误处理,加载失败时显示替代文本或链接
* 添加 blob-util 依赖,优化 Markdown 编辑器的粘贴功能,增强对 RTF 格式的支持
* 添加 copy-to-clipboard 依赖,并实现复制选中文本块的功能
* 1.12.30
* 优化媒体文件上传功能,支持 blob URL 转换为文件并上传
* 优化上传文件逻辑,修复 fragment.url 和 downloadUrl 的赋值顺序
* 移除媒体元素选择时的错误处理逻辑
* 调整表格组件样式,优化行列侧边框和交点的尺寸及位置
* 优化Markdown编辑器样式,调整列表、段落和标题的边距与填充
* 优化Markdown编辑器样式,为图表和卡片添加上下边距
* 1.12.31
* 移除不必要的 data-ignore-slate 属性,并在表格组件中添加 data-slate-editor 属性
* feat: 重构 chart 能力 (#28)
* 新增图表组件及相关工具,优化图表属性设置和样式
* 新增motion依赖,优化图表组件的初始化逻辑,重构相关代码以提高可读性和性能
* 新增useGetSetState工具函数,优化InsertLink组件的代码结构
* 优化Markdown编辑器的布局和图表组件的尺寸调整逻辑,提高可读性和性能
* 新增对window.matchMedia的模拟,以支持测试环境中的媒体查询
* 优化Markdown编辑器的代码结构,重构InsertLink和TocHeading组件,修复媒体查询逻辑,提升可读性和性能
* 清理Markdown编辑器代码,移除未使用的editorProps属性,优化快照测试中的类名
* 优化Markdown编辑器,统一使用editorProps,提升代码可读性和一致性
* 优化Markdown编辑器的性能,重构组件以提升可读性和一致性
* 为测试用例添加ConfigProvider,以支持Ant Design主题配置
* 1.13.0
* feat: 重构图表组件,统一属性类型并添加索引支持
* 1.13.1
* feat: 添加新的演示代码并扩展图表下拉菜单选项
* 1.13.2
* 优化渲染方式
* feat: 添加对表格单元格和行的默认渲染处理
* feat: 添加图表组件的清理和重初始化逻辑
* feat: 调整图表容器的尺寸计算逻辑以支持动态索引
* 1.13.3
* 调整表格组件样式,优化选中单元格和交点的背景色及尺寸
---------
Co-authored-by: qixian.cs <[email protected]>
Co-authored-by: chenshuai2144 <[email protected]>
* 更新demo,调整表格组件的代码引用,添加debug属性以便于调试
* 更新pnpm-lock.yaml,升级@antv/g-plugin-image-loader至2.1.16,并移除重复的motion-dom依赖
* 优化表格组件,调整选中单元格样式及过渡效果,修复滚动事件处理逻辑 (#32)
* 优化表格组件样式,调整选中单元格背景色及过渡效果,修复滚动事件处理逻辑 (#30)
* table支持行的bar功能
* 简化表格节点获取逻辑,直接返回元素属性
* 添加demo并优化表格组件 (#25)
* 添加Markdown编辑器示例
* 为表格组件添加CSS样式支持
* 调整Markdown编辑器表格组件样式,修复边距和滚动容器查找逻辑
* 调整表格组件样式,优化行列侧边框和交点的尺寸及位置
* 移除不必要的 data-ignore-slate 属性,并在表格组件中添加 data-slate-editor 属性
* 优化表格组件样式,调整行列侧边框及交点位置,精简 Slate 属性 (#27)
* 调整表格组件样式,优化行列侧边框和交点的尺寸及位置
* 移除不必要的 data-ignore-slate 属性,并在表格组件中添加 data-slate-editor 属性
* 优化表格组件性能,减少渲染时间
* 修复FloatBar关闭逻辑,确保在选择范围存在时才执行相关操作
* 调整表格组件样式,优化选中单元格和交点的背景色及尺寸
* feat: 优化表格组件样式,调整选中单元格背景色及过渡效果,修复滚动事件处理逻辑
---------
Co-authored-by: chenshuai2144 <[email protected]>
* Revert "优化表格组件样式,调整选中单元格背景色及过渡效果,修复滚动事件处理逻辑 (#30)" (#31)
This reverts commit a369850.
* 优化表格组件,调整选中单元格样式及过渡效果,修复滚动事件处理逻辑
---------
Co-authored-by: chenshuai2144 <[email protected]>
Co-authored-by: 陈帅 <[email protected]>
* 优化渲染能力,减少渲染次数,评论修改为右边,右侧面板需要专门实现
* feat: 更新依赖项版本以提升性能和稳定性
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式 (#33)
* 优化表格组件,调整选中单元格样式及过渡效果,修复滚动事件处理逻辑
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 优化表格组件,调整行高计算逻辑,修复边框样式及表格布局
* 移除调试日志,优化滚动事件处理逻辑
* 调整表格组件行高计算,修复最后一行单元格边框样式及圆角效果
* 1.13.16
* 调整表格组件样式,优化行高和宽度计算,修复边框样式及圆角效果
* 优化表格组件样式,添加选中状态下最后一行单元格右下角边框圆角效果
* 调整表格组件样式,统一单位为em,修复边框圆角效果
* 优化表格组件样式,修复边框样式及圆角效果
* feat: 更新构建配置,支持ES模块和CommonJS输出
* 1.14.0
* feat: 增加条件判断以防止在特定情况下渲染图表
* 1.14.1
* feat: 更新构建配置,统一输出目录为dist
* 1.14.2
* feat: 调整多个组件的边框半径为12px,以统一样式
* 调整表格侧边样式,修复左侧位置偏移,优化过渡效果
* feat: 优化表格单元格组件,移除不必要的样式属性
* 1.14.3
* feat: 移除表格组件中不必要的文本对齐样式
* 1.14.4
* feat: 增强Markdown编辑器功能,添加选区处理和初始化逻辑
* 1.14.5
---------
Co-authored-by: qixian.cs <[email protected]>
* feat: 添加删除和添加按钮的悬停效果,优化表格组件交互体验 (#34)
* 优化表格组件,调整选中单元格样式及过渡效果,修复滚动事件处理逻辑
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 优化表格组件,调整行高计算逻辑,修复边框样式及表格布局
* 移除调试日志,优化滚动事件处理逻辑
* 调整表格组件行高计算,修复最后一行单元格边框样式及圆角效果
* 1.13.16
* 调整表格组件样式,优化行高和宽度计算,修复边框样式及圆角效果
* 优化表格组件样式,添加选中状态下最后一行单元格右下角边框圆角效果
* 调整表格组件样式,统一单位为em,修复边框圆角效果
* 优化表格组件样式,修复边框样式及圆角效果
* feat: 更新构建配置,支持ES模块和CommonJS输出
* 1.14.0
* feat: 增加条件判断以防止在特定情况下渲染图表
* 1.14.1
* feat: 更新构建配置,统一输出目录为dist
* 1.14.2
* feat: 调整多个组件的边框半径为12px,以统一样式
* 调整表格侧边样式,修复左侧位置偏移,优化过渡效果
* feat: 优化表格单元格组件,移除不必要的样式属性
* 1.14.3
* feat: 移除表格组件中不必要的文本对齐样式
* 1.14.4
* feat: 增强Markdown编辑器功能,添加选区处理和初始化逻辑
* 1.14.5
* feat: 添加删除和添加按钮的悬停效果,优化表格组件交互体验
* feat: 添加 React 导入以支持 Markdown 编辑器组件
---------
Co-authored-by: qixian.cs <[email protected]>
* feat: 添加删除确认功能,优化表格侧边栏组件交互体验
* feat: 优化表格组件,重构表格节点引用,提升性能和可维护性
* feat: 添加删除确认功能,并在删除时清除状态 (#35)
* 优化表格组件,调整选中单元格样式及过渡效果,修复滚动事件处理逻辑
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 优化表格组件,调整行高计算逻辑,修复边框样式及表格布局
* 移除调试日志,优化滚动事件处理逻辑
* 调整表格组件行高计算,修复最后一行单元格边框样式及圆角效果
* 调整表格组件样式,优化行高和宽度计算,修复边框样式及圆角效果
* 优化表格组件样式,添加选中状态下最后一行单元格右下角边框圆角效果
* 调整表格组件样式,统一单位为em,修复边框圆角效果
* 优化表格组件样式,修复边框样式及圆角效果
* 调整表格侧边样式,修复左侧位置偏移,优化过渡效果
* feat: 添加删除和添加按钮的悬停效果,优化表格组件交互体验
* feat: 添加 React 导入以支持 Markdown 编辑器组件
* feat: 添加删除确认功能,并在删除时清除状态
* feat: 移除不必要的激活状态数组设置,优化删除操作逻辑
* feat: 添加获取选中单元格索引的函数,简化删除操作逻辑 (#37)
* 优化表格组件,调整选中单元格样式及过渡效果,修复滚动事件处理逻辑
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 优化表格组件,调整行高计算逻辑,修复边框样式及表格布局
* 移除调试日志,优化滚动事件处理逻辑
* 调整表格组件行高计算,修复最后一行单元格边框样式及圆角效果
* 调整表格组件样式,优化行高和宽度计算,修复边框样式及圆角效果
* 优化表格组件样式,添加选中状态下最后一行单元格右下角边框圆角效果
* 调整表格组件样式,统一单位为em,修复边框圆角效果
* 优化表格组件样式,修复边框样式及圆角效果
* 调整表格侧边样式,修复左侧位置偏移,优化过渡效果
* feat: 添加删除和添加按钮的悬停效果,优化表格组件交互体验
* feat: 添加 React 导入以支持 Markdown 编辑器组件
* feat: 添加删除确认功能,并在删除时清除状态
* feat: 移除不必要的激活状态数组设置,优化删除操作逻辑
* feat: 更新删除功能,支持传递索引参数以确定删除的行或列
* feat: 添加获取选中单元格索引的函数,简化删除操作逻辑
* fix: 添加可选链以防止编辑器节点访问时的潜在错误
* fix: 更新表格样式以改善布局和可读性
* fix: 优化侧边栏删除按钮位置和样式,改善用户体验
* fix: 移除不必要的 domRect 和 domRange 属性,简化状态管理
* fix: 调整编辑器和工具栏的样式,增加最大宽度并居中对齐
* fix: 增加侧边栏图标以支持行和列的插入功能,优化编辑器交互体验
* fix: 移除不必要的 markdownEditorRef,简化拖拽句柄组件逻辑
* fix: 增加行列创建和对齐功能,优化表格组件交互
* fix: 调整工具栏样式,增加最大宽度并居中对齐
* fix: 使用 ResizeObserver 监控表格宽度变化,优化侧边栏显示 (#38)
* 优化表格组件,调整选中单元格样式及过渡效果,修复滚动事件处理逻辑
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 调整表格组件样式,修复单元格过渡效果及边距,优化表格边框样式
* 优化表格组件,调整行高计算逻辑,修复边框样式及表格布局
* 移除调试日志,优化滚动事件处理逻辑
* 调整表格组件行高计算,修复最后一行单元格边框样式及圆角效果
* 调整表格组件样式,优化行高和宽度计算,修复边框样式及圆角效果
* 优化表格组件样式,添加选中状态下最后一行单元格右下角边框圆角效果
* 调整表格组件样式,统一单位为em,修复边框圆角效果
* 优化表格组件样式,修复边框样式及圆角效果
* 调整表格侧边样式,修复左侧位置偏移,优化过渡效果
* feat: 添加删除和添加按钮的悬停效果,优化表格组件交互体验
* feat: 添加 React 导入以支持 Markdown 编辑器组件
* feat: 添加删除确认功能,并在删除时清除状态
* feat: 移除不必要的激活状态数组设置,优化删除操作逻辑
* feat: 更新删除功能,支持传递索引参数以确定删除的行或列
* feat: 添加获取选中单元格索引的函数,简化删除操作逻辑
* fix: 使用 ResizeObserver 监控表格宽度变化,优化侧边栏显示
* fix: 将 useLayoutEffect 替换为 useEffect,优化表格宽度监控逻辑
* docs: 更新 CHANGELOG,添加 5.23.4 版本信息及修复记录
* fix: 修正表格单元格对齐逻辑,确保左对齐和右对齐功能正常
* fix: 增加对 ResizeObserver 的支持,优化表格组件的响应式布局
* fix: 修复表格单元格对齐逻辑,确保未定义对齐方式时返回正确值
---------
Co-authored-by: 222 <[email protected]>
* 1.15.1
* fix: 更新calcCoveredCells函数的参数类型定义
* 1.15.2
* fix: 优化侧边栏位置计算逻辑,确保列宽度正确累积
* refactor: 重命名表格相关文件并更新导入路径
* fix: 移除表格类名中的多余部分以简化样式
* fix: 添加侧边栏文本显示逻辑,优化列和行的标识方式
---------
Co-authored-by: chenshuai2144 <[email protected]>
Co-authored-by: 陈帅 <[email protected]>1 parent 1991d56 commit fc77be5Copy full SHA for fc77be5
File tree
22 files changed
+3511
-974
lines changed- .vscode
- src
- MarkdownEditor
- demos
- editor
- elements
- Table
- plugins
- tools
- utils
- docx
- tests/demo
22 files changed
+3511
-974
lines changed.vscode/settings.json
Copy file name to clipboard+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + |
0 commit comments