浏览代码

Update LoopComponent.vue

Daniel Supernault 6 年之前
父节点
当前提交
6b50afd140
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      resources/assets/js/components/LoopComponent.vue

+ 5 - 1
resources/assets/js/components/LoopComponent.vue

@@ -16,7 +16,7 @@
 					</div>
 					</div>
 					<div class="card-body">
 					<div class="card-body">
 						<p class="username font-weight-bolder lead d-flex justify-content-between"><a :href="loop.account.url">{{loop.account.acct}}</a> <a :href="loop.url">{{timestamp(loop)}}</a></p>
 						<p class="username font-weight-bolder lead d-flex justify-content-between"><a :href="loop.account.url">{{loop.account.acct}}</a> <a :href="loop.url">{{timestamp(loop)}}</a></p>
-						<p class="small text-muted text-truncate" v-html="loop.content ? loop.content : 'Untitled'"></p>
+						<p class="small text-muted text-truncate" v-html="getTitle(loop)"></p>
 						<div class="small text-muted d-flex justify-content-between mb-0">
 						<div class="small text-muted d-flex justify-content-between mb-0">
 							<span>{{loop.favourites_count}} Likes</span>
 							<span>{{loop.favourites_count}} Likes</span>
 							<span>{{loop.reblogs_count}} Shares</span>
 							<span>{{loop.reblogs_count}} Shares</span>
@@ -108,6 +108,10 @@ export default {
 		timestamp(loop) {
 		timestamp(loop) {
 			let ts = new Date(loop.created_at);
 			let ts = new Date(loop.created_at);
 			return ts.toLocaleDateString();
 			return ts.toLocaleDateString();
+		},
+		getTitle(loop) {
+			let content = loop.content : 'Untitled';
+			return content.trim();
 		}
 		}
 	}
 	}
 }
 }