новый запрос скидок

This commit is contained in:
Nastya 2024-04-04 03:10:08 +03:00
parent ffda341e4b
commit 5384455f85
20 changed files with 2 additions and 33 deletions

@ -7,7 +7,7 @@
"@emotion/react": "^11.10.5", "@emotion/react": "^11.10.5",
"@emotion/styled": "^11.10.5", "@emotion/styled": "^11.10.5",
"@frontend/kitui": "^1.0.74", "@frontend/kitui": "^1.0.74",
"@frontend/squzanswerer": "^1.0.6", "@frontend/squzanswerer": "^1.0.17",
"@mui/icons-material": "^5.10.14", "@mui/icons-material": "^5.10.14",
"@mui/material": "^5.10.14", "@mui/material": "^5.10.14",
"@mui/x-charts": "^6.19.5", "@mui/x-charts": "^6.19.5",

@ -86,8 +86,6 @@ export const General: FC<GeneralProps> = ({ data }) => {
</Typography> </Typography>
); );
} }
console.log(data.Open)
console.log(dateParser(data.Open))
return ( return (
<Box sx={{ marginTop: "45px" }}> <Box sx={{ marginTop: "45px" }}>
<Typography <Typography

@ -30,7 +30,6 @@ export default function Landing() {
const userId = urlParams.get("userId"); const userId = urlParams.get("userId");
const action = urlParams.get("action"); const action = urlParams.get("action");
console.log(userId, action);
if (userId && action) { if (userId && action) {
history.pushState(null, document.title, "/"); history.pushState(null, document.title, "/");
if (user?._id) { if (user?._id) {

@ -102,7 +102,6 @@ export default function CsNodeButtons({ csElements, cyRef }: Props) {
}} }}
onClick={() => { onClick={() => {
setModalQuestionParentContentId(csElement.data.id); setModalQuestionParentContentId(csElement.data.id);
console.log("csElement ", csElement);
setOpenedModalQuestions( setOpenedModalQuestions(
!( !(
isQuestionProhibited(csElement.data.type) && isQuestionProhibited(csElement.data.type) &&

@ -28,8 +28,6 @@ export const DraggableList = ({
useEffect(() => { useEffect(() => {
if (!isLoading && quiz && !filteredQuestions.length) { if (!isLoading && quiz && !filteredQuestions.length) {
console.log("useEffect", quiz);
console.log(Number(quiz.backendId));
createUntypedQuestion(Number(quiz.backendId)); createUntypedQuestion(Number(quiz.backendId));
} }
}, [quiz, filteredQuestions]); }, [quiz, filteredQuestions]);

@ -36,7 +36,6 @@ export default function QuestionsPage({
updateEditSomeQuestion(); updateEditSomeQuestion();
}, []); }, []);
console.log("quiz", quiz);
if (!quiz) return null; if (!quiz) return null;
return ( return (

@ -91,7 +91,7 @@ function TariffPage() {
const tariffsList = await getTariffsList(); const tariffsList = await getTariffsList();
const discounts = await makeRequest({ const discounts = await makeRequest({
method: "GET", method: "GET",
url: process.env.REACT_APP_DOMAIN + "/price/discounts", url: `${process.env.REACT_APP_DOMAIN}/price/discount/user/${userId}`,
}); });
setUser(user); setUser(user);
setTariffs(tariffsList); setTariffs(tariffsList);

@ -15,7 +15,6 @@ export const createTariffElements = (
const tariffElements = filteredTariffs const tariffElements = filteredTariffs
.filter((tariff) => tariff.privileges.length > 0) .filter((tariff) => tariff.privileges.length > 0)
.map((tariff, index) => { .map((tariff, index) => {
console.log("USSSSSES", user);
const { priceBeforeDiscounts, priceAfterDiscounts } = calcTariffPrice( const { priceBeforeDiscounts, priceAfterDiscounts } = calcTariffPrice(
tariff, tariff,
discounts, discounts,

@ -44,7 +44,6 @@ export const createUntypedQuestion = (
) => ) =>
setProducedState( setProducedState(
(state) => { (state) => {
console.log("createUntypedQuestion", quizId);
const newUntypedQuestion = { const newUntypedQuestion = {
id: nanoid(), id: nanoid(),
quizId, quizId,
@ -278,7 +277,6 @@ export const updateQuestion = async <T = AnyTypedQuizQuestion>(
if (!q) return; if (!q) return;
if (q.type === null) if (q.type === null)
throw new Error("Cannot send update request for untyped question"); throw new Error("Cannot send update request for untyped question");
console.log("отправляемый квешен", q);
try { try {
const response = await questionApi.edit( const response = await questionApi.edit(
questionToEditQuestionRequest(replaceEmptyLinesToSpace(q)), questionToEditQuestionRequest(replaceEmptyLinesToSpace(q)),
@ -449,8 +447,6 @@ export const createTypedQuestion = async (
requestQueue.enqueue(`createTypedQuestion-${questionId}`, async () => { requestQueue.enqueue(`createTypedQuestion-${questionId}`, async () => {
const questions = useQuestionsStore.getState().questions; const questions = useQuestionsStore.getState().questions;
const question = questions.find((q) => q.id === questionId); const question = questions.find((q) => q.id === questionId);
console.log("createTypedQuestion", question);
console.log("createTypedQuestion", question?.quizId);
if (!question) return; if (!question) return;
if (question.type !== null) if (question.type !== null)
throw new Error("Cannot upgrade already typed question"); throw new Error("Cannot upgrade already typed question");

@ -29,7 +29,6 @@ export function useQuizes() {
export function useCurrentQuiz() { export function useCurrentQuiz() {
const { quizes, editQuizId } = useQuizStore(); const { quizes, editQuizId } = useQuizStore();
console.log(editQuizId)
const quiz = quizes.find((q) => q.backendId === editQuizId); const quiz = quizes.find((q) => q.backendId === editQuizId);

@ -96,7 +96,6 @@ export const ExportResults = async (
editQuizId, editQuizId,
parseFilters(filterNew, filterDate), parseFilters(filterNew, filterDate),
); );
console.log(typeof data);
const blob = data; const blob = data;
const link = document.createElement("a"); const link = document.createElement("a");

@ -69,7 +69,6 @@ export const setIsMessageSending = (
export const addOrUpdateUnauthMessages = (receivedMessages: TicketMessage[]) => export const addOrUpdateUnauthMessages = (receivedMessages: TicketMessage[]) =>
updateTicket((ticket) => { updateTicket((ticket) => {
const filtered = filterMessageUncompleteness(receivedMessages); const filtered = filterMessageUncompleteness(receivedMessages);
console.log(filtered);
if (filtered.length === 0) return; if (filtered.length === 0) return;
const messageIdToMessageMap: { [messageId: string]: TicketMessage } = {}; const messageIdToMessageMap: { [messageId: string]: TicketMessage } = {};

@ -71,13 +71,11 @@ export default function Chat({
const sendMessageHC = async () => { const sendMessageHC = async () => {
const successful = await sendMessage(messageField); const successful = await sendMessage(messageField);
console.log("successful ", successful);
if (successful) { if (successful) {
setMessageField(""); setMessageField("");
} }
}; };
const sendFileHC = async (file: File) => { const sendFileHC = async (file: File) => {
console.log(file);
const check = checkAcceptableMediaType(file); const check = checkAcceptableMediaType(file);
if (check.length > 0) { if (check.length > 0) {
enqueueSnackbar(check); enqueueSnackbar(check);
@ -86,7 +84,6 @@ export default function Chat({
setDisableFileButton(true); setDisableFileButton(true);
await sendFile(file); await sendFile(file);
setDisableFileButton(false); setDisableFileButton(false);
console.log(disableFileButton);
}; };
const fileInputRef = useRef<HTMLInputElement>(null); const fileInputRef = useRef<HTMLInputElement>(null);
@ -344,7 +341,6 @@ export default function Chat({
<IconButton <IconButton
disabled={disableFileButton} disabled={disableFileButton}
onClick={() => { onClick={() => {
console.log(disableFileButton);
if (!disableFileButton) fileInputRef.current?.click(); if (!disableFileButton) fileInputRef.current?.click();
}} }}
> >

@ -3,7 +3,6 @@ import { useLocation } from "react-router-dom";
export default function ChatImageNewWindow() { export default function ChatImageNewWindow() {
const location = useLocation(); const location = useLocation();
console.log(location);
const srcImage = location.pathname.split("image/")[1]; const srcImage = location.pathname.split("image/")[1];
return ( return (
<> <>

@ -26,9 +26,6 @@ export default function ChatImage({
const theme = useTheme(); const theme = useTheme();
const upMd = useMediaQuery(theme.breakpoints.up("md")); const upMd = useMediaQuery(theme.breakpoints.up("md"));
const navigate = useNavigate(); const navigate = useNavigate();
useEffect(() => {
() => console.log("delete");
});
const messageBackgroundColor = isSelf const messageBackgroundColor = isSelf
? "white" ? "white"
: unAuthenticated : unAuthenticated

@ -103,7 +103,6 @@ export default () => {
messagesPerPage: ticket.messagesPerPage, messagesPerPage: ticket.messagesPerPage,
messageApiPage: ticket.apiPage, messageApiPage: ticket.apiPage,
onSuccess: useCallback((messages) => { onSuccess: useCallback((messages) => {
console.log("получены сообщения", messages);
addOrUpdateUnauthMessages(messages); addOrUpdateUnauthMessages(messages);
}, []), }, []),
onError: useCallback((error: Error) => { onError: useCallback((error: Error) => {
@ -119,7 +118,6 @@ export default () => {
process.env.REACT_APP_DOMAIN + process.env.REACT_APP_DOMAIN +
`/heruvym/ticket?ticket=${ticket.sessionData?.ticketId}&s=${ticket.sessionData?.sessionId}`, `/heruvym/ticket?ticket=${ticket.sessionData?.ticketId}&s=${ticket.sessionData?.sessionId}`,
onNewData: (ticketMessages) => { onNewData: (ticketMessages) => {
console.log("вывалилось: ", ticketMessages);
updateSSEValue(ticketMessages); updateSSEValue(ticketMessages);
addOrUpdateUnauthMessages(ticketMessages); addOrUpdateUnauthMessages(ticketMessages);
}, },
@ -193,7 +191,6 @@ export default () => {
// const isFileTypeAccepted = ACCEPT_SEND_FILE_TYPES_MAP.some( // const isFileTypeAccepted = ACCEPT_SEND_FILE_TYPES_MAP.some(
// fileType => file.name.toLowerCase().endsWith(fileType) // fileType => file.name.toLowerCase().endsWith(fileType)
// ); // );
// console.log(file.name.toLowerCase().endsWith(".png"))
// if (!isFileTypeAccepted) return setModalWarningType("errorType"); // if (!isFileTypeAccepted) return setModalWarningType("errorType");
console.log("тут ошибка", modalWarningType); console.log("тут ошибка", modalWarningType);
let data; let data;

@ -28,8 +28,6 @@ export const ExportContactsModal: FC<Iprops> = ({
const isMobile = useMediaQuery(theme.breakpoints.down(650)); const isMobile = useMediaQuery(theme.breakpoints.down(650));
const [fromDate, setFromDate] = useState(""); const [fromDate, setFromDate] = useState("");
const [toDate, setToDate] = useState(""); const [toDate, setToDate] = useState("");
console.log("from", fromDate);
console.log("to", toDate);
const style = { const style = {
position: "absolute" as "absolute", position: "absolute" as "absolute",

@ -17,7 +17,6 @@ export const checkAcceptableMediaType = (file: File) => {
const extension = segments[segments.length - 1]; const extension = segments[segments.length - 1];
const type = extension.toLowerCase(); const type = extension.toLowerCase();
console.log(type);
switch (type) { switch (type) {
case ACCEPT_SEND_MEDIA_TYPES_MAP.document.find((name) => name === type): case ACCEPT_SEND_MEDIA_TYPES_MAP.document.find((name) => name === type):
if (file.size > MAX_FILE_SIZE) return TOO_LARGE_TEXT; if (file.size > MAX_FILE_SIZE) return TOO_LARGE_TEXT;

@ -11,7 +11,6 @@ export const useAfterpay = () => {
const redirectUrl = new URL(window.location.href); const redirectUrl = new URL(window.location.href);
redirectUrl.searchParams.set("afterpay", "false"); redirectUrl.searchParams.set("afterpay", "false");
navigate(redirectUrl); navigate(redirectUrl);
console.log("pay");
const payCartPendingRequestDeadline = localStorage.getItem( const payCartPendingRequestDeadline = localStorage.getItem(
"payCartPendingRequestDeadline", "payCartPendingRequestDeadline",

@ -26,7 +26,6 @@ export function useAnalytics({ ready, quizId, to, from }: useAnalyticsProps) {
const [questions, setQuestions] = useState<QuestionsResponse | null>(null); const [questions, setQuestions] = useState<QuestionsResponse | null>(null);
useEffect(() => { useEffect(() => {
console.log({ ready, quizId, to, from })
if (!quizId || !ready) return; if (!quizId || !ready) return;
const requestStatistics = async () => { const requestStatistics = async () => {