The 1-on-1 Details screen is accessible atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/lo/one-on-ones/:oneOnOneId and provides tabbed management of a single one-on-one session, including notes, feedback items, and status transitions.
Overview
TheOneOnOneDetailPage fetches the session via useOneOnOne(oneOnOneId), linked feedback via useFeedback(organizationId, { oneOnOneId }), and mutations via useOneOnOneMutation. The breadcrumb shows "${manager.full_name} & ${employee.full_name}". The page renders the session date, status via OneOnOneStatusBadge, manager and employee names with avatars (fetched via a direct Supabase query for profiles). Two tabs — Notes and Feedback — show OneOnOneNotesEditor and a list of FeedbackCard components respectively. The “Add Feedback” button opens FeedbackFormDialog. Edit and Delete actions are in the header; deletion uses AlertDialog confirmation.
Who it’s for
RequiresLO_PERMISSIONS.DASHBOARD_VIEW (lo.dashboard.view) via the shared LOViewGuard. No additional explicit permission gate is applied in this component.
Before you start
- The one-on-one identified by
:oneOnOneIdmust exist. lo.dashboard.viewpermission required.- The manager and employee profiles must exist in the organization.
Steps
Open a 1-on-1 session
Navigate to
/lo/one-on-ones/:oneOnOneId or select a session from the 1-on-1s list.Review or add feedback
On the Feedback tab, view existing feedback linked to this session or add new feedback via
FeedbackFormDialog.Key concepts
- OneOnOneStatusBadge: displays the current status of the session.
- Feedback filter:
useFeedbackis called with{ oneOnOneId }to show only feedback linked to this session. - Profiles query: profiles for manager and employee are loaded via a direct Supabase query scoped by
organization_id.
Related
Leadership
Leadership core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/lo.tsx
- src/cores/lo/pages/OneOnOneDetailPage.tsx
- src/cores/lo/hooks/useOneOnOnes.ts
- src/cores/lo/hooks/useFeedback.ts