Index: trip-planner-front/node_modules/primeng/fesm2020/primeng-dock.mjs.map
===================================================================
--- trip-planner-front/node_modules/primeng/fesm2020/primeng-dock.mjs.map	(revision 59329aad30ff25ec5095bb7ffb78ddb59b7dc111)
+++ trip-planner-front/node_modules/primeng/fesm2020/primeng-dock.mjs.map	(revision 59329aad30ff25ec5095bb7ffb78ddb59b7dc111)
@@ -0,0 +1,1 @@
+{"version":3,"file":"primeng-dock.mjs","sources":["../../src/app/components/dock/dock.ts","../../src/app/components/dock/primeng-dock.ts"],"sourcesContent":["import { NgModule, Component, Input, ElementRef, ContentChild, ChangeDetectionStrategy, ViewEncapsulation, TemplateRef, AfterContentInit, ContentChildren, QueryList, ChangeDetectorRef } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { PrimeTemplate, SharedModule } from 'primeng/api';\nimport { RouterModule } from '@angular/router';\nimport { RippleModule } from 'primeng/ripple';\nimport { TooltipModule } from 'primeng/tooltip';\n\n@Component({\n    selector: 'p-dock',\n    template: `\n        <div [attr.id]=\"id\" [ngClass]=\"containerClass\" [ngStyle]=\"style\" [class]=\"styleClass\">\n            <div class=\"p-dock-list-container\">\n                <ul #list class=\"p-dock-list\" role=\"menu\" (mouseleave)=\"onListMouseLeave()\">\n                    <li *ngFor=\"let item of model; let i = index\" [ngClass]=\"itemClass(i)\" (mouseenter)=\"onItemMouseEnter(i)\">\n                        <a *ngIf=\"isClickableRouterLink(item); else elseBlock\" pRipple [routerLink]=\"item.routerLink\" [queryParams]=\"item.queryParams\"\n                            [ngClass]=\"{'p-disabled':item.disabled}\" class=\"p-dock-action\"  role=\"menuitem\" [routerLinkActiveOptions]=\"item.routerLinkActiveOptions||{exact:false}\" (click)=\"onItemClick($event, item)\" (keydown.enter)=\"onItemClick($event, item, i)\"\n                            [attr.target]=\"item.target\" [attr.id]=\"item.id\" [attr.tabindex]=\"item.disabled || readonly ? null : (item.tabindex ? item.tabindex : '0')\"  pTooltip [tooltipOptions]=\"item.tooltipOptions\"\n                            [fragment]=\"item.fragment\" [queryParamsHandling]=\"item.queryParamsHandling\" [preserveFragment]=\"item.preserveFragment\" [skipLocationChange]=\"item.skipLocationChange\" [replaceUrl]=\"item.replaceUrl\" [state]=\"item.state\">\n                                <span class=\"p-dock-action-icon\" *ngIf=\"item.icon && !itemTemplate\" [ngClass]=\"item.icon\"></span>\n                                <ng-container *ngTemplateOutlet=\"itemTemplate; context: {$implicit: item}\"></ng-container>\n                        </a>\n                        <ng-template #elseBlock>\n                            <a [tooltipPosition]=\"item.tooltipPosition\" [attr.href]=\"item.url||null\" class=\"p-dock-action\"  role=\"menuitem\" pRipple (click)=\"onItemClick($event, item)\"  pTooltip [tooltipOptions]=\"item.tooltipOptions\"\n                                [ngClass]=\"{'p-disabled':item.disabled}\" (keydown.enter)=\"onItemClick($event, item, i)\" [attr.target]=\"item.target\" [attr.id]=\"item.id\" [attr.tabindex]=\"item.disabled||(i !== activeIndex && readonly) ? null : (item.tabindex ? item.tabindex : '0')\">\n                                <span class=\"p-dock-action-icon\" *ngIf=\"item.icon && !itemTemplate\" [ngClass]=\"item.icon\"></span>\n                                <ng-container *ngTemplateOutlet=\"itemTemplate; context: {$implicit: item}\"></ng-container>\n                            </a>\n                        </ng-template>\n                    </li>\n                </ul>\n            </div>\n        </div>\n    `,\n    changeDetection: ChangeDetectionStrategy.OnPush,\n    encapsulation: ViewEncapsulation.None,\n    styleUrls: ['./dock.css'],\n    host: {\n        'class': 'p-element'\n    }\n})\nexport class Dock implements AfterContentInit {\n\n    @Input() id: string;\n\n    @Input() style: any;\n\n    @Input() styleClass: string;\n\n    @Input() model: any[] = null;\n\n    @Input() position: string = \"bottom\";\n\n    @ContentChildren(PrimeTemplate) templates: QueryList<any>;\n\n    itemTemplate: TemplateRef<any>;\n\n    currentIndex: number;\n\n    constructor(private el: ElementRef, public cd: ChangeDetectorRef) {\n        this.currentIndex = -3;\n    }\n\n    ngAfterContentInit() {\n        this.templates.forEach((item) => {\n            switch(item.getType()) {\n                case 'item':\n                    this.itemTemplate = item.template;\n                break;\n\n                default:\n                    this.itemTemplate = item.template;\n                break;\n            }\n        });\n    }\n\n    onListMouseLeave() {\n        this.currentIndex = -3;\n        this.cd.markForCheck();\n    }\n\n    onItemMouseEnter(index) {\n        this.currentIndex = index;\n\n        if (index === 1) {\n\n        }\n\n        this.cd.markForCheck();\n    }\n\n    onItemClick(e, item) {\n        if (item.command) {\n            item.command({ originalEvent: e, item });\n        }\n    }\n\n    get containerClass() {\n        return {\n            ['p-dock p-component ' + ` p-dock-${this.position}`]: true\n        };\n    }\n\n    isClickableRouterLink(item: any) {\n        return item.routerLink && !item.disabled;\n    }\n\n    itemClass(index) {\n        return {\n            'p-dock-item': true,\n            'p-dock-item-second-prev': (this.currentIndex - 2) === index,\n            'p-dock-item-prev': (this.currentIndex - 1) === index,\n            'p-dock-item-current': this.currentIndex === index,\n            'p-dock-item-next': (this.currentIndex + 1) === index,\n            'p-dock-item-second-next': (this.currentIndex + 2) === index\n        }\n    }\n\n}\n\n@NgModule({\n    imports: [CommonModule, RouterModule, RippleModule, TooltipModule],\n    exports: [Dock, SharedModule, TooltipModule, RouterModule],\n    declarations: [Dock]\n})\nexport class DockModule { }\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public_api';\n"],"names":[],"mappings":"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"}
