1
0
mirror of https://github.com/elk-zone/elk synced 2024-12-19 00:58:01 +09:00
elk/components/nav/SelectFeatureFlags.vue

32 lines
1.1 KiB
Vue
Raw Normal View History

2022-11-29 07:57:27 +09:00
<template>
<CommonDropdown placement="top">
<slot />
<template #popper>
<CommonDropdownItem
:checked="currentUserFeatureFlags.experimentalVirtualScroll"
@click="toggleFeatureFlag('experimentalVirtualScroll')"
>
{{ $t('feature_flag.virtual_scroll') }}
</CommonDropdownItem>
<CommonDropdownItem
:checked="currentUserFeatureFlags.experimentalAvatarOnAvatar"
@click="toggleFeatureFlag('experimentalAvatarOnAvatar')"
>
{{ $t('feature_flag.avatar_on_avatar') }}
</CommonDropdownItem>
2022-12-18 06:11:39 +09:00
<CommonDropdownItem
:checked="currentUserFeatureFlags.experimentalGitHubCards"
2022-12-18 06:11:39 +09:00
@click="toggleFeatureFlag('experimentalGitHubCards')"
>
{{ $t('feature_flag.github_cards') }}
</CommonDropdownItem>
<CommonDropdownItem
:checked="currentUserFeatureFlags.experimentalUserSwitcherSidebar"
@click="toggleFeatureFlag('experimentalUserSwitcherSidebar')"
>
{{ $t('feature_flag.user_switcher_sidebar') }}
</CommonDropdownItem>
</template>
</CommonDropdown>
2022-11-29 07:57:27 +09:00
</template>