fixes br tags causing new lines

Этот коммит содержится в:
JoramWilander
2015-06-18 17:39:12 -04:00
родитель 400f55105f
Коммит 78bc7a326f
2 изменённых файлов: 2 добавлений и 7 удалений

Просмотреть файл

@@ -31,9 +31,7 @@ module.exports = React.createClass({
post.message = this.state.messageText; post.message = this.state.messageText;
var repRegex = new RegExp("<br>", "g"); if (post.message.trim().length === 0 && this.state.previews.length === 0) {
if (post.message.replace(repRegex, " ").trim().length === 0
&& this.state.previews.length === 0) {
return; return;
} }

Просмотреть файл

@@ -366,9 +366,6 @@ module.exports.textToJsx = function(text, options) {
if (options && options['singleline']) { if (options && options['singleline']) {
var repRegex = new RegExp("\n", "g"); var repRegex = new RegExp("\n", "g");
text = text.replace(repRegex, " "); text = text.replace(repRegex, " ");
} else {
var repRegex = new RegExp("\n", "g");
text = text.replace(repRegex, "<br>");
} }
var searchTerm = "" var searchTerm = ""
@@ -392,7 +389,7 @@ module.exports.textToJsx = function(text, options) {
implicitKeywords[keywordArray[i]] = true; implicitKeywords[keywordArray[i]] = true;
} }
var lines = text.split("<br>"); var lines = text.split("\n");
var urlMatcher = new LinkifyIt(); var urlMatcher = new LinkifyIt();
for (var i = 0; i < lines.length; i++) { for (var i = 0; i < lines.length; i++) {
var line = lines[i]; var line = lines[i];