Commit 3d4d687b by Arjun Jhukal

updated the loading for player creation

parent 3c4fd8f7
import AddPlayerPage from '@/components/pages/dashboard/adminDashboard/players/addPlayerForm';
import AddPlayerForm from '@/components/pages/dashboard/adminDashboard/players/addPlayerForm/AddPlayerForm';
import EditUserProfile from '@/components/pages/dashboard/userDashboard/account/profile/editProfile';
import React from 'react'
......
import AddPlayerPage from '@/components/pages/dashboard/adminDashboard/players/addPlayerForm';
import AddPlayerForm from '@/components/pages/dashboard/adminDashboard/players/addPlayerForm/AddPlayerForm';
import EditUserProfile from '@/components/pages/dashboard/userDashboard/account/profile/editProfile';
import React from 'react'
......
......@@ -19,7 +19,7 @@ export default function CustomTable<TData>({ table, loading = false,
if (user?.role && user?.role.toUpperCase() !== "USER") {
return (
<table className="min]-w-full border-collapse border border-gray-200 text-left">
<table className="min-w-full border-collapse border border-gray-200 text-left">
<thead>
{table.getHeaderGroups().map((headerGroup) => (
<tr key={headerGroup.id}>
......
......@@ -345,9 +345,19 @@ export default function AddGameForm({ id }: AddGameFormProps) {
{/* Submit */}
<div className="text-end mt-8 lg:mt-12 max-w-fit ml-auto">
<Button type="submit" variant="contained" color="primary" disabled={!formik.dirty || formik.isSubmitting}>
Confirm {id ? "Update" : "Addition"}
<Button
type="submit"
variant="contained"
color="primary"
disabled={!formik.dirty || formik.isSubmitting || addingGame || editing}
>
{addingGame || editing
? id
? "Updating..."
: "Adding..."
: `Confirm ${id ? "Update" : "Addition"}`}
</Button>
</div>
</form>
);
......
......@@ -139,7 +139,7 @@ export default function AddPlayerPage({ id }: { id?: string }) {
<h2 className="text-[20px] leading-[140%] font-bold">Player Details</h2>
</div>
<AddPlayerForm formik={formik} id={id} data={data} />
<AddPlayerForm formik={formik} id={id} data={data} loading={isLoading || updating} />
</div>
)
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment