Skip to main content

JobEmployeePlugin

Provides the Employee tab in the Jobs section, showing employee job listings and assignments.

Plugin Details​

PropertyValue
Plugin IDjob-employee
Package@gauzy/plugin-job-employee-ui
Version1.0.0
Locationjobs-sections
PermissionORG_JOB_EMPLOYEE_VIEW
TypeModule-based

Plugin Definition​

export const JobEmployeePlugin: PluginUiDefinition = {
id: 'job-employee',
version: '1.0.0',
location: 'jobs-sections',
module: JobEmployeeModule,
permissionKeys: [PermissionsEnum.ORG_JOB_EMPLOYEE_VIEW],
routes: [JOB_EMPLOYEE_PAGE_ROUTE as PluginRouteInput]
};

Route​

  • Path: /pages/jobs/employee
  • Module: JobEmployeeModule (module-based)
  • Component: JobEmployeeComponent
  • Selectors: date: true, employee: true, project: false, team: false

Features​

  • View employee job listings and assignments
  • Edit job search status per employee
  • Filter by date range and employee

Adds an "Employee" tab in the Jobs section with fas fa-user-friends icon.