Skip to content

feat: paragraphStructureAdded#1027

Open
TurboContract wants to merge 2 commits into
Hufe921:mainfrom
TurboContract:feat/newEditor
Open

feat: paragraphStructureAdded#1027
TurboContract wants to merge 2 commits into
Hufe921:mainfrom
TurboContract:feat/newEditor

Conversation

@TurboContract

Copy link
Copy Markdown
  • added parapraph support:
  1. new ElementType - paragraph that connects text elements in one structure
    export interface IParagraph {
    id?: string | undefined
    v?: string[] // variation id
    r?: IElement[] // text elements (runs)
    size?: number
    bold?: boolean
    spacing?: {
    before?: number
    after?: number
    firstLine?: number // firstLine
    }
    rowFlex?: RowFlex
    }
  2. also added footnotes support
  • new input, enter, backspace work to control it

Performance issue: When inputting data with a large number of pages (15+), the rendering time significantly increases, causing noticeable delays even with minor changes. This needs optimization.

@jordanparker6

Copy link
Copy Markdown

@Hufe921 anything blocking this from merging into main?

@Hufe921 Hufe921 force-pushed the main branch 2 times, most recently from 3bbe44b to 2496c30 Compare February 23, 2026 03:03
@Hufe921 Hufe921 force-pushed the main branch 25 times, most recently from da7eb43 to 7cd43ef Compare May 4, 2026 05:38
@Hufe921 Hufe921 force-pushed the main branch 15 times, most recently from 96641a7 to 1322c86 Compare May 6, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants