1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

avoid undefined

This commit is contained in:
Sosuke Suzuki
2017-05-18 00:07:48 +09:00
parent 11f7fcbaef
commit 2ed092279d

View File

@@ -66,10 +66,10 @@ class MarkdownNoteDetail extends React.Component {
let splitted = value.split('\n') let splitted = value.split('\n')
let title = null let title = null
let isMarkdownInCode = false let isMarkdownInCode = false
1
for (let i = 0; i < splitted.length; i++) { for (let i = 0; i < splitted.length; i++) {
let trimmedLine = splitted[i].trim() let trimmedLine = splitted[i].trim()
let trimmedNextLine = splitted[i + 1].trim() let trimmedNextLine = typeof splitted[i + 1] === 'undefined' ? '' : splitted[i + 1].trim()
if (trimmedLine.match('```')) { if (trimmedLine.match('```')) {
isMarkdownInCode = !isMarkdownInCode isMarkdownInCode = !isMarkdownInCode
} else if (isMarkdownInCode === false && (trimmedLine.match(/^# +/) || trimmedNextLine.match('='))) { } else if (isMarkdownInCode === false && (trimmedLine.match(/^# +/) || trimmedNextLine.match('='))) {