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

Timesheets Reference

The Timesheet component displays detailed time tracking records for individual employees, showing shifts, breaks, and total hours worked within a selected date range.

Timesheet interface showing daily and weekly views
Timesheet interface showing daily and pay period data
The timesheets component allows either editing or viewing based on the permissions.

Basic Implementation#

iframe
React
React Native

Timesheet interface showing daily and weekly views on mobile
Timesheet interface showing daily and pay period data on mobile
Timesheet interface showing daily and weekly views on mobile
Editing an employee's timesheets

Component Properties#

PropertyTypeRequiredDescription
employeeIdstringYesID of the employee whose timesheet to display.
onBack() => voidNoCallback when back navigation is triggered.
startDateNoStart date for timesheet range.
endDateNoEnd date for timesheet range.

Theme Elements#

Element NameTypePropertiesDescription
dateSelectorTextTextStyles the date range selector text.
dateSelectorWrapperContainerbackgroundColor, borderRadius, paddingStyles the container around the date selector.
employeeSelectorNameTextStyles the employee name in the employee selector.
employeeSelectorWrapperContainerbackgroundColor, paddingStyles the container around the employee selector.
employeeSelectorAvatarContainerborderWidth, borderColor, borderRadiusStyles the employee avatar in the selector.
employeeSelectorDropdownContainerbackgroundColor, color, borderRadiusStyles the dropdown menu for employee selection.
shiftDetailDateTextStyles the date text in shift details.
shiftDetailTimeTextStyles the time text in shift details.
shiftDetailTypeTextStyles the shift type label in shift details.
timecardColumnTitleTextStyles the column headers in timecards.
timecardColumnValueTextStyles the values in timecard columns.
timecardDateTextStyles the date display in timecards.
timecardSingleContainerbackgroundColor, borderWidth, borderRadiusStyles individual timecard entries.
timecardsListContainergap, paddingStyles the container for all timecard entries.
timesheetsSummaryButtonButtonStyles buttons in the summary section.
timesheetsSummaryColumnTitleTextStyles column titles in the summary.
timesheetsSummaryColumnValueTextStyles values in the summary section.
timesheetsSummaryWrapperContainerbackgroundColor, paddingStyles the container for the summary section.
headerContainerbackgroundColor, paddingStyles the header section of the timesheet.
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 allows you to override any of the texts on the component with your own texts.
Custom Strings are currently in beta.
String KeyDefault ValueDescription
timecardColumnHoursWorked"Hours Worked"Header for hours worked column.
timecardColumnUnpaidBreaks"Unpaid Breaks"Header for breaks column.
timecardColumnGrossPay"Gross Pay"Header for pay column.
timecardEmpty"No time tracking data found"Empty state message.
bottomOverlayEditButton"Edit"Edit button text in shift detail.
bottomOverlayViewButton"View"View button text in shift detail.
timesheetsSummaryButton"Export"Export button text.
đź’ˇ
The timesheet component includes built-in date range selection and automatically handles timezone conversions for accurate time display.
Modified at 2025-03-22 23:55:11
Previous
Employees List Reference
Next
Shift Form Reference