|
|
@ -7,6 +7,7 @@ import type { State } from '../../../../../plus/webviews/focus/protocol'; |
|
|
|
import { debounce } from '../../../../../system/function'; |
|
|
|
import type { FeatureGate } from '../../../shared/components/feature-gate'; |
|
|
|
import type { FeatureGateBadge } from '../../../shared/components/feature-gate-badge'; |
|
|
|
import { themeProperties } from './gk-theme.css'; |
|
|
|
import '../../../shared/components/code-icon'; |
|
|
|
import '../../../shared/components/feature-gate'; |
|
|
|
import '../../../shared/components/feature-gate-badge'; |
|
|
@ -15,6 +16,7 @@ import './gk-issue-row'; |
|
|
|
|
|
|
|
@customElement('gl-focus-app') |
|
|
|
export class GlFocusApp extends LitElement { |
|
|
|
static override styles = [themeProperties]; |
|
|
|
private readonly tabFilters = ['authored', 'assigned', 'review-requested', 'mentioned']; |
|
|
|
private readonly tabFilterOptions = [ |
|
|
|
{ label: 'All', value: '' }, |
|
|
|