Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
@Component({
selector: 'app-library-filters',
templateUrl: './library-filters.component.html',
styleUrls: ['./library-filters.component.scss']
})
export class LibraryFiltersComponent implements OnInit, OnDestroy {
selectedBoard: any;
selectedMediumIndex: number[] = [];
selectedClassIndex: number[] = [];
boards: any[] = [];
mediums: any[] = [];
classes: any[] = [];
mediumLayout: LibraryFiltersLayout = LibraryFiltersLayout.SQUARE;
classLayout: LibraryFiltersLayout = LibraryFiltersLayout.ROUND;
frameworkCategories: any;
userDetails: any;
hashTagId: string;
public unsubscribe$ = new Subject();
@Input() selectedFilters;
@Output() filterChange: EventEmitter = new EventEmitter();
constructor(
public resourceService: ResourceService,
public frameworkService: FrameworkService,
private orgDetailsService: OrgDetailsService,
private channelService: ChannelService,
private onboardingService: OnboardingService,