Konstanten in Breadcrumb-Generierung einführen

Konstanten für alias/id einführen.

In Routes:

  {
    path: 'task_pools',
    component: TaskPoolsComponent,
    data: {
      authRequired: true,
      breadcrumb: {
        alias: 'pools',
        label: 'Aufgaben-Pools'
      }
    }
  },

In Komponente:

private breadcrumbsForTask(solution: Solution) {
		return [
			{
				id: 'pools',
			},
			{
				id: 'pool',
				params: {
					pool_id: solution.task.pool.id
				},
				ctx: solution.task.pool
			},
			{
				id: 'task',
				params: {
					task_id: solution.task.id
				},
				ctx: solution.task
			},
			{
				id: 'solutions',
				params: {
					solution_id: solution.id
				},
				ctx: solution
			}
		];
	}