+
Зайти в тред {{op.Thread_Id}}
# {{op.Id}} {{op.Timestamp}}
+
+
+
diff --git a/src/app/pages/BoardThreads/threads.component.ts b/src/app/pages/BoardThreads/threads.component.ts
index ade5cf8..2f62282 100644
--- a/src/app/pages/BoardThreads/threads.component.ts
+++ b/src/app/pages/BoardThreads/threads.component.ts
@@ -14,7 +14,7 @@ export class ThreadsComponent implements OnInit {
boardName:string = 'b'
command: string = "";
response: any;
- opsToShow: SinglePost[] = []
+ opsToShow: SinglePost[][]
showGuide: boolean = false;
constructor(public apiChatService: ApiChatService) {
@@ -22,7 +22,8 @@ export class ThreadsComponent implements OnInit {
refreshOPs(boardName: string) {
this.apiChatService.getThreads(boardName).subscribe(response => {
- this.opsToShow = response
+ this.opsToShow = response;
+ console.log(response);
})
}
diff --git a/src/app/pages/send-form/send-form.component.html b/src/app/pages/send-form/send-form.component.html
index 506ed2f..9113afc 100644
--- a/src/app/pages/send-form/send-form.component.html
+++ b/src/app/pages/send-form/send-form.component.html
@@ -3,12 +3,15 @@
Создай то, о чем будут говорить многие в /{{board}}/.
-
+
-
+
Загрузить картинку:
Картинка: {{singlePic}}
+
+
+
\ No newline at end of file
diff --git a/src/app/pages/send-form/send-form.component.ts b/src/app/pages/send-form/send-form.component.ts
index fe096d5..648f85a 100644
--- a/src/app/pages/send-form/send-form.component.ts
+++ b/src/app/pages/send-form/send-form.component.ts
@@ -1,7 +1,6 @@
import { Component, Output, EventEmitter, Input, OnInit } from '@angular/core';
import { showAlert } from 'src/app/const/alert';
import { ApiChatService } from 'src/app/services/api-chat.service';
-import * as vars from "../../const/api"
@Component({
selector: 'app-send-form',
@@ -12,7 +11,7 @@ export class SendFormComponent implements OnInit {
@Input() board: string;
showForm:boolean = false;
- // inputText: string;
+ inputText: string;
inputImages: string[] = [];
@Output() sendInfoToCreate = new EventEmitter();
@@ -22,14 +21,15 @@ export class SendFormComponent implements OnInit {
constructor(
public apiChatService: ApiChatService) { }
- create(text:string){
+ create(){
var toSend = {
- text: text,
+ text: this.inputText,
images: this.inputImages
}
this.sendInfoToCreate.emit(toSend)
toSend.text = '';
toSend.images = [];
+ this.eraseData();
}
sendPic(event: any) {
@@ -37,10 +37,16 @@ export class SendFormComponent implements OnInit {
response => {
response = response.value.toString();
this.inputImages.push(response);
- showAlert(`Картинка ${response} добавлена`, "#ff0a36")
+ showAlert(`Картинка ${response} добавлена`, "#ff0a36");
});
}
+ eraseData(){
+ this.inputImages = [];
+ this.inputText = '';
+
+ }
+
ngOnInit(): void {
}
diff --git a/src/app/services/api-chat.service.ts b/src/app/services/api-chat.service.ts
index 8eb8133..de5d9f4 100644
--- a/src/app/services/api-chat.service.ts
+++ b/src/app/services/api-chat.service.ts
@@ -38,9 +38,9 @@ export class ApiChatService {
return this.http.post(globals.api_endpoint + 'UploadPic', PostPicture)
}
- getThreads(boardName: string): Observable
{
+ getThreads(boardName: string): Observable {
//console.log("Получаю посты и картинки");
- return this.http.get(globals.api_endpoint + 'Threads/', {params: {board: boardName}});
+ return this.http.get(globals.api_endpoint + 'Threads/', {params: {board: boardName}});
}