add filter lessonsIds
This commit is contained in:
parent
0b827ba990
commit
091c0bf15c
|
|
@ -66,6 +66,7 @@ export const useColumns = () => {
|
|||
align: "center",
|
||||
|
||||
render: (_text, record, index) => {
|
||||
|
||||
return (
|
||||
<ActionButtons
|
||||
canDelete={canDeleteQuestion}
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ const App: React.FC = () => {
|
|||
const { filterState } = useFilterState();
|
||||
|
||||
const response = useGetAllQuestion({
|
||||
lesson_id: lesson_id,
|
||||
lessonsIds: [lesson_id],
|
||||
pagination: true,
|
||||
...filterState,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,18 +1,5 @@
|
|||
import React, { useEffect, useState } from "react";
|
||||
import { Form, Field, useFormikContext } from "formik";
|
||||
import Image from "../../Components/Ui/Image";
|
||||
import { Input } from "antd";
|
||||
import AuthSelect from "../../Components/Ui/Custom/AuthSelect";
|
||||
// import { useGetAllCycle } from "../../api/cycle";
|
||||
// import { useGetAllBranch } from "../../api/branch";
|
||||
import { useGetAllTerm } from "../../api/term";
|
||||
import { FormValues } from "../../types/Auth";
|
||||
import {
|
||||
BRANCH_OBJECT_KEY,
|
||||
CYCLE_OBJECT_KEY,
|
||||
TERM_OBJECT_KEY,
|
||||
} from "../../config/AppKey";
|
||||
import useFormatAuthDataToSelect from "../../utils/useFormatAuthDataToSelect";
|
||||
import { Form, useFormikContext } from "formik";
|
||||
|
||||
import { useTranslation } from "react-i18next";
|
||||
import ValidationField from "../../Components/ValidationField/ValidationField";
|
||||
|
||||
|
|
@ -22,6 +9,9 @@ type FormFieldType = {
|
|||
|
||||
const FormField = ({ isLoading }: FormFieldType) => {
|
||||
const [t] = useTranslation();
|
||||
const {isValid} = useFormikContext();
|
||||
console.log(isValid,"isValid");
|
||||
|
||||
return (
|
||||
<Form className="AuthForm">
|
||||
{/* <Image style={{background:"#000"}} src="../App/Logo.png" /> */}
|
||||
|
|
@ -45,7 +35,7 @@ const FormField = ({ isLoading }: FormFieldType) => {
|
|||
/>
|
||||
</div> */}
|
||||
|
||||
<button disabled={isLoading} type="submit" className="auth_submit_button">
|
||||
<button disabled={ !isValid || isLoading} type="submit" className="auth_submit_button">
|
||||
{t("practical.login")}
|
||||
</button>
|
||||
</Form>
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ const LoginForm = () => {
|
|||
|
||||
return (
|
||||
<div className="LoginForm">
|
||||
<Formik initialValues={initialValues} onSubmit={handelSubmit} validationSchema={validationSchema} >
|
||||
<Formik initialValues={initialValues} onSubmit={handelSubmit} isInitialValid={false} validationSchema={validationSchema} >
|
||||
{(formikProps) => <FormField isLoading={isLoading} />}
|
||||
</Formik>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -5,4 +5,4 @@ const API = {
|
|||
LOGIN: `login`,
|
||||
LOGOUT: `logout`,
|
||||
};
|
||||
export const useLoginAdmin = () => useAddMutation(KEY, API.LOGIN, false);
|
||||
export const useLoginAdmin = () => useAddMutation(KEY, API.LOGIN, true);
|
||||
|
|
|
|||
|
|
@ -50,6 +50,8 @@ function useAxios() {
|
|||
return response;
|
||||
},
|
||||
function (error) {
|
||||
console.log(error?.response);
|
||||
|
||||
const status = error?.request?.status;
|
||||
const errorMsg = error?.response?.data?.message;
|
||||
const errorField = error?.response?.data;
|
||||
|
|
|
|||
|
|
@ -754,7 +754,7 @@
|
|||
"param": "معامل",
|
||||
"student_package": "حزمة الطالب",
|
||||
"quiz":"الاختبارات",
|
||||
"QuestionBank":"بنك الأسئلة"
|
||||
"questionBank":"بنك الأسئلة"
|
||||
},
|
||||
"message": {
|
||||
"some_thing_went_wrong": "حدث خطأ ما",
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user