fix: Enable period selector, add SSL support for wp_signon, add debug logging

This commit is contained in:
dwindown
2025-11-05 00:27:00 +07:00
parent 5166ac4bd3
commit ea97a95f34
3 changed files with 11 additions and 4 deletions

View File

@@ -12,7 +12,7 @@ import type { SubItem } from '@/nav/tree';
type Props = { items?: SubItem[]; fullscreen?: boolean };
export default function DashboardSubmenuBar({ items = [], fullscreen = false }: Props) {
const { period, useDummy } = useDashboardPeriod();
const { period, setPeriod, useDummy } = useDashboardPeriod();
const { pathname } = useLocation();
const queryClient = useQueryClient();
@@ -66,7 +66,7 @@ export default function DashboardSubmenuBar({ items = [], fullscreen = false }:
{/* Period Selector, Refresh & Dummy Toggle */}
<div className="flex items-center gap-2 flex-shrink-0">
<Select value={period} disabled>
<Select value={period} onValueChange={setPeriod}>
<SelectTrigger className="w-[140px] h-8">
<SelectValue />
</SelectTrigger>

View File

@@ -5,10 +5,11 @@ import { useDashboardContext } from '@/contexts/DashboardContext';
* This replaces the local useState for period and useDummyData hook
*/
export function useDashboardPeriod() {
const { period, useDummyData } = useDashboardContext();
const { period, setPeriod, useDummyData } = useDashboardContext();
return {
period,
setPeriod,
useDummy: useDummyData,
};
}