Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions Api/Discussion/Discussion.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
import axios from "axios";
import Cookies from "js-cookie";

export const discusscomment=(id)=>{

let cookie= Cookies.get('login')

let headers = {
"Authorization": `Bearer ${cookie}`
}
return axios.get(`https://studiomyraa.com/assoc/api/get_single_session/${id}`,{headers}).then((data)=>{

return data.data
})
}
export const addcomment=(discussdata,id,content)=>{
let cookie= Cookies.get('login')
var myHeaders = new Headers();
myHeaders.append("Accept", "application/json");
myHeaders.append("Authorization", `Bearer ${cookie}`);
alert(discussdata.dfiledata)
var formdata = new FormData();
formdata.append("session_id", +(id));
formdata.append("content", content);
formdata.append("img", discussdata.dfiledata, `/C:/Users/user/Pictures/Screenshots/${discussdata.dfiledata.name}`);

var requestOptions = {
method: 'POST',
headers: myHeaders,
body: formdata,
redirect: 'follow'
};

return fetch("https://assoc.studiomyraa.com/api/add_comment", requestOptions)

.then((result) => {
return result.json()
})
.catch(error => console.log('error', error));
}

export const getcommentbyreply=(id)=>{
let cookie= Cookies.get('login')
var myHeaders = new Headers();
myHeaders.append("Accept", "application/json");
myHeaders.append("Authorization", `Bearer ${cookie}`);





var requestOptions = {
method: 'GET',
headers: myHeaders,

redirect: 'follow'
};

return fetch(`https://assoc.studiomyraa.com/api/get_reply/${id}`, requestOptions)
.then((result) => {
return result.json()
})
.catch(error => console.log('error', error));
}

export const addcommentreply=(session_id,id,contentreply)=>{

let cookie= Cookies.get('login')
var myHeaders = new Headers();
myHeaders.append("Accept", "application/json");
myHeaders.append("Authorization", `Bearer ${cookie}`);

var formdata = new FormData();
formdata.append("session_id", session_id);
formdata.append("comment_id", id);
formdata.append("content", contentreply);

var requestOptions = {
method: 'POST',
headers: myHeaders,
body: formdata,
redirect: 'follow'
};


return fetch("https://assoc.studiomyraa.com/api/reply_comment", requestOptions).then((data)=>{
return data.json()
})


.catch(error => console.log('error', error));
}
9 changes: 4 additions & 5 deletions Api/Huddle/Addpost.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ formdata.append("file", filehuddle,filehuddle.name);
formdata.append("record", VIDEO,VIDEO.name);
let cookie= Cookies.get('login')

let headers = {
"Authorization": cookie
let headers = {
"Authorization": `Bearer ${cookie}`
}
var requestOptions = {
method: 'POST',
Expand All @@ -30,9 +30,8 @@ var requestOptions = {
}
export const gethuddle=()=>{
let cookie= Cookies.get('login')

let headers = {
"Authorization": cookie
let headers = {
"Authorization": `Bearer ${cookie}`
}
return axios.get('https://assoc.studiomyraa.com/api/huddle',{headers}).then((data)=>{
console.log(data.data.results.data);
Expand Down
38 changes: 35 additions & 3 deletions Api/Session.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,42 @@
import axios from "axios"

import Cookies from "js-cookie";
import {React, useContext } from "react"
import { Session } from "../components/Context/Count";

export const RecentSes=()=>{
return axios.get('https://assoc.studiomyraa.com/api/get_session').then((result)=>{

let cookie= Cookies.get('login')

let headers = {
"Authorization": `Bearer ${cookie}`
}
return axios.get('https://assoc.studiomyraa.com/api/get_session',{headers}).then((result)=>{

return result.data.results

})
}
export const Searchdate= (start_date,end_date,text)=>{
let cookie= Cookies.get('login')

let headers = {
"Authorization": `Bearer ${cookie}`
}
var formdata = new FormData();
formdata.append("start_date", start_date);
formdata.append("end_date", end_date);
formdata.append("text", text);

var requestOptions = {
method: 'POST',
body: formdata,
redirect: 'follow'
};

return fetch("https://assoc.studiomyraa.com/api/search_session", requestOptions,{headers})
.then(response => response.text())
.then((data)=>{
return JSON.parse(data)
})
.catch(error => console.log('error', error));
}

10 changes: 8 additions & 2 deletions Api/Station.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
import axios from "axios"

import Cookies from "js-cookie"
export const allStationdata=()=>{
return axios.get('https://assoc.studiomyraa.com/api/get_station').then((response)=>{
let cookie= Cookies.get('login')

let headers = {
"Authorization": `Bearer ${cookie}`
}
return axios.get('https://assoc.studiomyraa.com/api/get_station',{headers}).then((response)=>{

return response.data.results
})
}
15 changes: 13 additions & 2 deletions App.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,13 @@ import Pages from './components/Pages/Pages';
import { Addpage } from './components/Pages/Addpage';
import { Editpage } from './components/Pages/Editpage';
import{Allgroups }from './Station/Allgroups';

import Discussion from './Station_Discussion/Discussion';
import Singlediscuss from './Station_Discussion/Singlediscuss';
import AllAssociates from './Associate/AllAssociates';
import Count from './components/Context/Count';
import { Checking } from './components/Testing/Checking';
import Discussrecent from './Station_Discussion/Discussrecent';
import { Searchd } from './Station_Discussion/Searchd';



Expand All @@ -27,7 +33,9 @@ function App() {
<div>

{/* <TextStyle/> */}
<Header/>
<Header/>


<Router>
<Routes>
<Route path="/admin" element={<Admin/>}/>
Expand All @@ -36,8 +44,11 @@ function App() {
<Route path="/admin/pages/add" element={<Addpage/>}/>
<Route path="/admin/pages/edit/:id" element={<Editpage/>}/>
<Route path="/station" element={<Station/>}/>
<Route path="/discussion" element={<Discussion/>}/>
<Route path="/discussion/:id" element={<Singlediscuss/>}/>
<Route path="/MyStationDashboard" element={<MyStationDashboard/>}/>
<Route path="/Profile" element={<Profile/>}/>
<Route path="/Associate" element={<AllAssociates/>}/>
<Route path="/login" element={<Login/>}/>
</Routes>
</Router>
Expand Down
Loading