diff --git a/src/app/components/app-scaffold/app-scaffold.component.sass b/src/app/components/app-scaffold/app-scaffold.component.sass
index d2dd041..f7f8dd0 100644
--- a/src/app/components/app-scaffold/app-scaffold.component.sass
+++ b/src/app/components/app-scaffold/app-scaffold.component.sass
@@ -46,6 +46,10 @@ h1
margin-left: 2em
span
margin-left: 1em
+ #symbol
+ span:hover
+ background-color: lighten($cHeadPrimaryBackground, 10%)
+ cursor: pointer
#dropdown-content
position: absolute
background-color: $cHeadPrimaryBackground
@@ -54,11 +58,6 @@ h1
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2)
padding: 12px 16px
z-index: 1
- div:hover
- background-color: lighten($cHeadPrimaryBackground, 10%)
- cursor: pointer
- #dropdown-content
- //display: block
#logoutbutton
@include gridPosition(1, 2, 8, 9)
\ No newline at end of file
diff --git a/src/app/components/feed/feed.component.html b/src/app/components/feed/feed.component.html
index b2c7a2e..7f61061 100644
--- a/src/app/components/feed/feed.component.html
+++ b/src/app/components/feed/feed.component.html
@@ -1,7 +1,7 @@
-
+
diff --git a/src/app/components/feed/feed.component.ts b/src/app/components/feed/feed.component.ts
index a328a76..1d79e07 100644
--- a/src/app/components/feed/feed.component.ts
+++ b/src/app/components/feed/feed.component.ts
@@ -22,15 +22,18 @@ export class FeedComponent implements OnInit {
ngOnInit() {
this.feedService.getAllPostsRaw().subscribe(response => {
this.feedNew = this.feedService.renderAllPosts(response.json())
- console.log(response)
this.parentSelectedPostList = this.feedNew
this.feedMostLiked = this.feedNew
})
}
- createPost(pContent: string){
- this.feedService.createPost(pContent)
- console.log(pContent)
+ createPost(pElement){
+ this.feedService.createPost(pElement.value)
+ pElement.value = ""
+ this.feedService.getAllPostsRaw().subscribe(response => {
+ this.feedNew = this.feedService.renderAllPosts(response.json())
+ this.parentSelectedPostList = this.feedNew
+ this.feedMostLiked = this.feedNew})
}
showNew() {
diff --git a/src/app/components/feed/postlist/postlist.component.ts b/src/app/components/feed/postlist/postlist.component.ts
index 3489d9c..a79eef8 100644
--- a/src/app/components/feed/postlist/postlist.component.ts
+++ b/src/app/components/feed/postlist/postlist.component.ts
@@ -19,11 +19,18 @@ export class PostlistComponent implements OnInit {
voteUp(pPost: Post){
this.feedService.upvote(pPost.id)
- console.log("UPVOTE", pPost.id)
+ this.refresh()
}
voteDown(pPost: Post){
this.feedService.downvote(pPost.id)
+ this.refresh()
+ }
+
+ refresh() {
+ this.feedService.getAllPostsRaw().subscribe(response => {
+ this.childPostList = this.feedService.renderAllPosts(response.json())
+ })
}
}