From 2ed092279de5e658c356ac5ad6afe6ae030cfc48 Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Thu, 18 May 2017 00:07:48 +0900 Subject: [PATCH] avoid undefined --- browser/main/Detail/MarkdownNoteDetail.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index dd3744db..45f0442f 100644 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -66,10 +66,10 @@ class MarkdownNoteDetail extends React.Component { let splitted = value.split('\n') let title = null let isMarkdownInCode = false - +1 for (let i = 0; i < splitted.length; i++) { 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('```')) { isMarkdownInCode = !isMarkdownInCode } else if (isMarkdownInCode === false && (trimmedLine.match(/^# +/) || trimmedNextLine.match('='))) {