Easyteam Embedded
GuidesAPIWhite-Label UIs
GuidesAPIWhite-Label UIs
  1. Component Reference
  • Integration
    • Easyteam Components
    • iframe Components
    • React Web Components
    • React Native Components
  • Component Reference
    • Time Clock Reference
    • Employees List Reference
    • Timesheets Reference
    • Shift Form Reference
    • Shift Notes Reference
    • Weekly Schedules Reference
    • Agenda Schedule Reference
    • Time Off Policies Settings Reference
    • Time Off Single Policy Reference
    • Organization Settings Reference
  • Themes
    • UI Customization
  1. Component Reference

Shift Notes Reference

The Shift Notes component provides an interface for employees to create and view notes related to their shifts in real time.

ShiftNotes showing notes interface
ShiftNotes showing notes interface showing notes for the current shift
The ShiftNotes component allows employees to document important information during their shifts, visible to managers and for compliance purposes.

Basic Implementation#

To get started with shift notes, Make sure features: { shiftNotes: true } is active on your Provider.
iframe
React
React Native
The ShiftNotes component is automatically included in the Clock iframe component and will appear when activated through the UI if the relevant features flag is turned on.

State#

The ShiftNotes component appears as a full-screen overlay. It automatically retrieves and displays previously entered notes for the current shift.
The best practice is to display the shift notes screen only during an existing shift
Notes entered by employees will be visible to managers in timesheet reviews and can be used for compliance documentation.

Component Properties#

PropertyTypeRequiredDescription
onEvent() => voidNoCallback for standard events.

Events#

The ShiftNotes component emits the following events:
EventDescription
onNoteAddedTriggered when a note is submitted. Provides the note text as a parameter.
onNoteDeletedTriggered when a note is deleted.

Theme Elements#

Element NameTypePropertiesDescription
emptyStateBannerContainertext, borderWidth, borderColor, borderRadius, padding, backgroundColor, iconStyles the empty state banner shown when no notes exist.
addNoteFormContainerborderWidth, borderColor, borderRadius, padding, backgroundColorStyles the area that wraps the form button and input area at the bottom.
addNoteFormTextAreaTextareatext, width, borderWidth, borderColor, borderRadius, backgroundColorStyles the text input area for entering notes.
addNoteFormButtonButtonsize, padding, borderRadius, borderWidth, borderColor, backgroundColor, iconStyles the add note button with enabled/disabled states.
noteElementContainerborderWidth, borderColor, borderRadius, padding, width, backgroundColorStyles the container that wraps the content of individual notes.
noteAuthorTextStyles the author name text (e.g., "Me").
noteTextTextStyles the content text of each note.
actionThreeDotsIconcolor, sizeStyles the three dots menu icon that can appear in notes and other places in the app.
noteDateTextStyles the date/time text for each note.
For a comprehensive overview of UI customization options and to learn more about theming across all components, please see our UI Customization Introduction article.

Custom Strings#

Custom strings allow you to override any of the texts on the component with your own texts.
Custom Strings are currently in beta.
String KeyDefault ValueDescription
emptyStateBannerText"Share notes with your manager..."Text displayed in the empty state banner when no notes exist.
addNoteFormTextAreaPlaceholder"Write your note here"Placeholder text for the note input when empty.
noteAuthorMe"Me"Text displayed for the current user's notes.

Compliance Requirements#

In certain industries, shift notes are required for compliance reasons:
Healthcare documentation
Security incident reporting
Safety protocol adherence
Quality assurance logs
By default, employees cannot edit or delete notes after being submitted.
đź’ˇ
ShiftNotes entries are automatically timestamped and associated with the employee's current shift, making them valuable for audit trails and compliance documentation.
Modified at 2025-03-23 08:49:52
Previous
Shift Form Reference
Next
Weekly Schedules Reference