Conform more code to strict null checking (#10167)
* Conform more code to strict null checking * Delint * Iterate PR based on feedback
This commit is contained in:
parent
f7bea2cae5
commit
4574c665ea
103 changed files with 517 additions and 495 deletions
|
@ -63,7 +63,7 @@ interface ISerializeOpts {
|
|||
export function htmlSerializeIfNeeded(
|
||||
model: EditorModel,
|
||||
{ forceHTML = false, useMarkdown = true }: ISerializeOpts = {},
|
||||
): string {
|
||||
): string | undefined {
|
||||
if (!useMarkdown) {
|
||||
return escapeHtml(textSerialize(model)).replace(/\n/g, "<br/>");
|
||||
}
|
||||
|
@ -72,7 +72,7 @@ export function htmlSerializeIfNeeded(
|
|||
return htmlSerializeFromMdIfNeeded(md, { forceHTML });
|
||||
}
|
||||
|
||||
export function htmlSerializeFromMdIfNeeded(md: string, { forceHTML = false } = {}): string {
|
||||
export function htmlSerializeFromMdIfNeeded(md: string, { forceHTML = false } = {}): string | undefined {
|
||||
// copy of raw input to remove unwanted math later
|
||||
const orig = md;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue