added generatedBy

This commit is contained in:
rgrgogu
2026-07-21 09:52:04 +08:00
parent 77e758c38b
commit ed500509eb
30 changed files with 156 additions and 14 deletions
@@ -15,6 +15,7 @@ import { buildSelectionActions } from "../../config/courses/selection.config";
import { buildRowActions } from "../../config/courses/rowActions.config";
import { getTimestamp } from "@/utils/timestamp.util";
import { formatGeneratedBy } from "@/utils/generatedBy.util";
export default function CoursesTable() {
const [archiveTarget, setArchiveTarget] = useState(null);
@@ -29,6 +30,8 @@ export default function CoursesTable() {
const navigate = useNavigate();
const { user: currentUser } = useAuth();
const { courses, attributes, pagination, setPagination, loading, fetchCourses, reorderCourses, archiveCourse, archiveCourses, fetchCourseFieldValues } = useCourses();
const handleRefsReady = (refs) => {
@@ -40,6 +43,7 @@ export default function CoursesTable() {
attributes,
filename: `${getTimestamp()}_Courses`,
sheetName: "Courses",
generatedBy: formatGeneratedBy(currentUser),
};
// Reorder — swaps this row with its neighbor in the currently displayed