import "zone.js";
import { bootstrapApplication } from "@angular/platform-browser";
import { Component, Input, EventEmitter, Output } from "@angular/core";
@Component({
selector: "expandable-dropdown",
standalone: true,
template: `
More information here
`,
})
class ExpandableDropdownComponent {
@Input() name!: string;
@Input() expanded!: boolean;
@Output() toggle = new EventEmitter();
}
@Component({
selector: "app-sidebar",
standalone: true,
imports: [ExpandableDropdownComponent],
template: `
My Files
`,
})
class SidebarComponent {
moviesExpanded = true;
picturesExpanded = false;
conceptsExpanded = false;
articlesExpanded = false;
redesignExpanded = false;
invoicesExpanded = false;
}
bootstrapApplication(SidebarComponent);