upd
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
# VITE_COORD_URL=http://localhost:4000
|
# VITE_COORD_URL=http://localhost:4000
|
||||||
VITE_COORD_URL=https://coord.graff.tech
|
VITE_COORD_URL=https://coord.graff.tech
|
||||||
# VITE_CRM_API_URL=http://localhost:3001
|
VITE_CRM_API_URL=http://localhost:3001
|
||||||
VITE_CRM_API_URL=http://192.168.1.170:3001
|
# VITE_CRM_API_URL=http://192.168.1.170:3001
|
||||||
# VITE_CRM_API_URL=https://crm.stream.graff.tech/api
|
# VITE_CRM_API_URL=https://crm.stream.graff.tech/api
|
||||||
+19
-7
@@ -1,5 +1,10 @@
|
|||||||
/* eslint-disable @typescript-eslint/no-explicit-any */
|
/* eslint-disable @typescript-eslint/no-explicit-any */
|
||||||
/* eslint-disable react-hooks/exhaustive-deps */
|
/* eslint-disable react-hooks/exhaustive-deps */
|
||||||
|
import {
|
||||||
|
differenceInMilliseconds,
|
||||||
|
isAfter,
|
||||||
|
parseISO,
|
||||||
|
} from "date-fns";
|
||||||
import ky from "ky";
|
import ky from "ky";
|
||||||
import { useEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import Countdown from "react-countdown";
|
import Countdown from "react-countdown";
|
||||||
@@ -15,14 +20,21 @@ function ScheduledPage() {
|
|||||||
|
|
||||||
async function connect() {
|
async function connect() {
|
||||||
try {
|
try {
|
||||||
const result: any = await ky.get(
|
const result: any = await ky
|
||||||
`${import.meta.env.VITE_CRM_API_URL}/scheduled_sessions/${
|
.get(
|
||||||
params.sessionId
|
`${import.meta.env.VITE_CRM_API_URL}/scheduled_sessions/${
|
||||||
}`
|
params.sessionId
|
||||||
);
|
}`
|
||||||
|
)
|
||||||
|
.json();
|
||||||
|
|
||||||
if (!result.id) {
|
if (isAfter(parseISO(result.startAt), new Date())) {
|
||||||
setCountdownSeconds(result.countdownSeconds);
|
const diffMs = differenceInMilliseconds(
|
||||||
|
parseISO(result.startAt),
|
||||||
|
new Date()
|
||||||
|
);
|
||||||
|
|
||||||
|
setCountdownSeconds(diffMs);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -5,9 +5,9 @@ import react from "@vitejs/plugin-react-swc";
|
|||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [react()],
|
plugins: [react()],
|
||||||
server: {
|
server: {
|
||||||
port: 5000,
|
port: 5001,
|
||||||
},
|
},
|
||||||
preview: {
|
preview: {
|
||||||
port: 5000,
|
port: 5001,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user