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

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/styled": "^11.10.5",
"@frontend/kitui": "^1.0.74",
"@frontend/squzanswerer": "^1.0.6",
"@frontend/squzanswerer": "^1.0.17",
"@mui/icons-material": "^5.10.14",
"@mui/material": "^5.10.14",
"@mui/x-charts": "^6.19.5",

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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