Merge branch 'development' of https://gitlab.com/mbugroup/lti-web-client into fix/debt-supplier

This commit is contained in:
randy-ar
2026-01-30 11:03:04 +07:00
14 changed files with 679 additions and 545 deletions
+4 -2
View File
@@ -72,8 +72,10 @@ const RequireAuth = ({ children }: RequireAuthProps) => {
await AuthApi.refresh();
};
refreshUserSession();
}, []);
if (user) {
refreshUserSession();
}
}, [user]);
if (
(isLoadingUserResponse && !userResponse && !userErrorResponse) ||
@@ -58,6 +58,7 @@ const DrawerHeader = ({
if (leftIconOnClick) {
return (
<button
type='button'
onClick={leftIconOnClick}
className='hover:text-gray-400 bg-transparent border-none p-0'
>
@@ -72,12 +73,12 @@ const DrawerHeader = ({
return (
<div
className={cn(
'flex flex-row justify-between items-center px-4 pt-4',
'flex flex-row justify-between items-center px-4 pt-4 pb-4 border-b border-base-content/10',
className
)}
>
{/* Left Side */}
<div className='flex flex-row h-full gap-2 items-center'>
<div className='flex flex-row h-full gap-3 items-center'>
{renderLeftIcon()}
{showDivider && subtitle && (
@@ -85,7 +86,12 @@ const DrawerHeader = ({
)}
{subtitle && (
<div className={cn('text-sm text-neutral', subtitleClassName)}>
<div
className={cn(
'text-sm font-medium text-base-content/50',
subtitleClassName
)}
>
{subtitle}
</div>
)}