mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-14 07:04:45 -04:00
Adjust editor config (#976)
* Adjust editor config Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Co-authored-by: Erik Michelson <github@erik.michelson.eu>
This commit is contained in:
parent
0180c75e55
commit
e12dc523f8
301 changed files with 4393 additions and 3741 deletions
|
@ -1,8 +1,8 @@
|
|||
/*
|
||||
SPDX-FileCopyrightText: 2021 The HedgeDoc developers (see AUTHORS file)
|
||||
SPDX-FileCopyrightText: 2021 The HedgeDoc developers (see AUTHORS file)
|
||||
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
import { DomElement } from 'domhandler'
|
||||
import React, { ReactElement } from 'react'
|
||||
|
@ -11,7 +11,7 @@ import { ComponentReplacer } from '../ComponentReplacer'
|
|||
export class TaskListReplacer extends ComponentReplacer {
|
||||
onTaskCheckedChange?: (lineInMarkdown: number, checked: boolean) => void
|
||||
|
||||
constructor (onTaskCheckedChange?: (lineInMarkdown: number, checked: boolean) => void) {
|
||||
constructor(onTaskCheckedChange?: (lineInMarkdown: number, checked: boolean) => void) {
|
||||
super()
|
||||
this.onTaskCheckedChange = onTaskCheckedChange
|
||||
}
|
||||
|
@ -23,19 +23,19 @@ export class TaskListReplacer extends ComponentReplacer {
|
|||
}
|
||||
}
|
||||
|
||||
public getReplacement (node: DomElement): (ReactElement | undefined) {
|
||||
public getReplacement(node: DomElement): (ReactElement | undefined) {
|
||||
if (node.attribs?.class !== 'task-list-item-checkbox') {
|
||||
return
|
||||
}
|
||||
return (
|
||||
<input
|
||||
disabled={this.onTaskCheckedChange === undefined}
|
||||
disabled={ this.onTaskCheckedChange === undefined }
|
||||
className="task-list-item-checkbox"
|
||||
type="checkbox"
|
||||
checked={node.attribs.checked !== undefined}
|
||||
onChange={this.handleCheckboxChange}
|
||||
id={node.attribs.id}
|
||||
data-line={node.attribs['data-line']}
|
||||
checked={ node.attribs.checked !== undefined }
|
||||
onChange={ this.handleCheckboxChange }
|
||||
id={ node.attribs.id }
|
||||
data-line={ node.attribs['data-line'] }
|
||||
/>
|
||||
)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue