mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage
synced 2026-04-11 18:28:15 +00:00
feat: polish all pages — tooltips, sticky headers, roles, search, AI prompts
Dashboard KPI: - Fix 1534m → 25h 34m (formatMinutes helper) - Add info icon tooltips on all KPI and metric cards - Pass role="admin" to AI panel for manager-specific prompts Settings: - Add search + pagination to employee table - Infer roles from email convention (platform roles API returns null via API key) AI Assistant: - Role-specific quick prompts: manager sees "Agent performance", "Missed risks" - Agent sees "Doctor availability", "Treatment packages" Sticky headers: - Add overflow-hidden to campaigns and all-leads pages Misc: - Fix free-brands-svg-icons → pro-duotone in integrations - Remove Follow-ups from CC agent sidebar - Remove global search from TopBar Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -78,7 +78,7 @@ export const CampaignsPage = () => {
|
||||
}), [allCampaigns]);
|
||||
|
||||
return (
|
||||
<div className="flex flex-1 flex-col">
|
||||
<div className="flex flex-1 flex-col overflow-hidden">
|
||||
<TopBar title="Campaigns" subtitle={subtitle} />
|
||||
<div className="flex-1 overflow-y-auto p-7 space-y-5">
|
||||
<Tabs selectedKey={activeTab} onSelectionChange={(key) => setActiveTab(String(key))}>
|
||||
|
||||
Reference in New Issue
Block a user