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

Change to use findNoteTitle()

This commit is contained in:
asmsuechan
2017-06-13 11:13:07 +09:00
parent d24bcb7f86
commit 07df26d5c4

View File

@@ -11,6 +11,8 @@ import NoteItemSimple from 'browser/components/NoteItemSimple'
import searchFromNotes from 'browser/lib/search' import searchFromNotes from 'browser/lib/search'
import fs from 'fs' import fs from 'fs'
import { hashHistory } from 'react-router' import { hashHistory } from 'react-router'
import markdown from 'browser/lib/markdown'
import { findNoteTitle } from 'browser/lib/findNoteTitle'
const { remote } = require('electron') const { remote } = require('electron')
const { Menu, MenuItem, dialog } = remote const { Menu, MenuItem, dialog } = remote
@@ -392,11 +394,11 @@ class NoteList extends React.Component {
filepaths.forEach((filepath) => { filepaths.forEach((filepath) => {
fs.readFile(filepath, (err, data) => { fs.readFile(filepath, (err, data) => {
if (err) throw Error('File reading error: ', err) if (err) throw Error('File reading error: ', err)
// TODO: fill the title const content = data.toString()
const newNote = { const newNote = {
content: data.toString(), content: content,
folder: folderKey, folder: folderKey,
title: '', title: markdown.strip(findNoteTitle(content)),
type: 'MARKDOWN_NOTE' type: 'MARKDOWN_NOTE'
} }
dataApi.createNote(storageKey, newNote) dataApi.createNote(storageKey, newNote)