mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
Changed api endpoints
This commit is contained in:
parent
d84948918f
commit
b2034089cd
4 changed files with 48 additions and 47 deletions
|
@ -1,5 +1,5 @@
|
||||||
.modal {
|
.modal {
|
||||||
z-index: 9999;
|
z-index: 99;
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 0;
|
top: 0;
|
||||||
left: 0;
|
left: 0;
|
||||||
|
|
|
@ -8,7 +8,8 @@ import styles from './newsEntry.module.css'
|
||||||
export default function NewsEntry({
|
export default function NewsEntry({
|
||||||
newsItem,
|
newsItem,
|
||||||
uid,
|
uid,
|
||||||
onReact,
|
onCommentReact,
|
||||||
|
onNewsReact,
|
||||||
onComment,
|
onComment,
|
||||||
onDelete,
|
onDelete,
|
||||||
onPostDelete,
|
onPostDelete,
|
||||||
|
@ -47,14 +48,14 @@ export default function NewsEntry({
|
||||||
existingReacts={reacts}
|
existingReacts={reacts}
|
||||||
uid={uid}
|
uid={uid}
|
||||||
onClick={(reaction, isDelete) => {
|
onClick={(reaction, isDelete) => {
|
||||||
onReact({ type: 'news', reaction, isDelete })
|
onNewsReact({ reaction, isDelete })
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<Comments
|
<Comments
|
||||||
uid={uid}
|
uid={uid}
|
||||||
onReact={(path, reaction, isDelete) => {
|
onReact={(path, reaction, isDelete) => {
|
||||||
onReact({ type: 'comment', path, reaction, isDelete })
|
onCommentReact({ path, reaction, isDelete })
|
||||||
}}
|
}}
|
||||||
onComment={onComment}
|
onComment={onComment}
|
||||||
onDelete={onDelete}
|
onDelete={onDelete}
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
border-radius: 6px;
|
border-radius: 6px;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: 1;
|
z-index: 9999;
|
||||||
bottom: 100%;
|
bottom: 100%;
|
||||||
left: 0%;
|
left: 0%;
|
||||||
margin-left: -60px;
|
margin-left: -60px;
|
||||||
|
|
|
@ -143,9 +143,8 @@ export default function Index({ globalData }) {
|
||||||
setNews(res.news)
|
setNews(res.news)
|
||||||
})
|
})
|
||||||
}}
|
}}
|
||||||
onReact={({ type, path, reaction, isDelete }) => {
|
onNewsReact={({ reaction, isDelete }) => {
|
||||||
if (type === 'news') {
|
fetch(constants.apiUrl + 'react', {
|
||||||
fetch(constants.apiUrl + 'infos', {
|
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
credentials: 'include',
|
credentials: 'include',
|
||||||
headers: {
|
headers: {
|
||||||
|
@ -153,7 +152,7 @@ export default function Index({ globalData }) {
|
||||||
'Content-Type': 'application/json',
|
'Content-Type': 'application/json',
|
||||||
},
|
},
|
||||||
body: JSON.stringify({
|
body: JSON.stringify({
|
||||||
react: reaction,
|
reaction: reaction,
|
||||||
newsKey: key,
|
newsKey: key,
|
||||||
isDelete: isDelete,
|
isDelete: isDelete,
|
||||||
}),
|
}),
|
||||||
|
@ -162,10 +161,12 @@ export default function Index({ globalData }) {
|
||||||
return res.json()
|
return res.json()
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
|
console.log(res)
|
||||||
setNews(res.news)
|
setNews(res.news)
|
||||||
})
|
})
|
||||||
} else if (type === 'comment') {
|
}}
|
||||||
fetch(constants.apiUrl + 'comment', {
|
onCommentReact={({ path, reaction, isDelete }) => {
|
||||||
|
fetch(constants.apiUrl + 'react', {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
credentials: 'include',
|
credentials: 'include',
|
||||||
headers: {
|
headers: {
|
||||||
|
@ -186,7 +187,6 @@ export default function Index({ globalData }) {
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
setNews(res.news)
|
setNews(res.news)
|
||||||
})
|
})
|
||||||
}
|
|
||||||
}}
|
}}
|
||||||
onDelete={(path) => {
|
onDelete={(path) => {
|
||||||
fetch(constants.apiUrl + 'comment', {
|
fetch(constants.apiUrl + 'comment', {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue