JobEmployeePlugin
Provides the Employee tab in the Jobs section, showing employee job listings and assignments.
Plugin Detailsβ
| Property | Value |
|---|---|
| Plugin ID | job-employee |
| Package | @gauzy/plugin-job-employee-ui |
| Version | 1.0.0 |
| Location | jobs-sections |
| Permission | ORG_JOB_EMPLOYEE_VIEW |
| Type | Module-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
Navigationβ
Adds an "Employee" tab in the Jobs section with fas fa-user-friends icon.