UPSTREAM BASELINE: nextcloud/spreed v22.0.12 (без изменений)
Type checking / changes (push) Has been cancelled
Type checking / test (push) Has been cancelled
Type checking / typescript-summary (push) Has been cancelled
Node tests / changes (push) Has been cancelled
Node tests / test (push) Has been cancelled
Node tests / test-summary (push) Has been cancelled
Type checking / changes (push) Has been cancelled
Type checking / test (push) Has been cancelled
Type checking / typescript-summary (push) Has been cancelled
Node tests / changes (push) Has been cancelled
Node tests / test (push) Has been cancelled
Node tests / test-summary (push) Has been cancelled
Источник: https://github.com/nextcloud/spreed/archive/refs/tags/v22.0.12.tar.gz С этого коммита ветка официального Nextcloud Talk отрезана (решение владельца 2026-07-06). Все дальнейшие изменения — только наши; версии релизов: 22.0.12-f7.N.
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
<!--
|
||||
- SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
||||
- SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
-->
|
||||
|
||||
<template>
|
||||
<NcHeaderButton
|
||||
id="talk-sidebar-trigger"
|
||||
:title="ariaLabel"
|
||||
:aria-label="ariaLabel"
|
||||
@click="emit('click')">
|
||||
<template #icon>
|
||||
<IconMessageTextOutline :size="20" />
|
||||
</template>
|
||||
</NcHeaderButton>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import type { UnwrapNestedRefs } from 'vue'
|
||||
|
||||
import { t } from '@nextcloud/l10n'
|
||||
import { computed } from 'vue'
|
||||
import NcHeaderButton from '@nextcloud/vue/components/NcHeaderButton'
|
||||
import IconMessageTextOutline from 'vue-material-design-icons/MessageTextOutline.vue'
|
||||
|
||||
const props = defineProps<{
|
||||
sidebarState: UnwrapNestedRefs<{ isOpen: boolean }>
|
||||
}>()
|
||||
|
||||
const emit = defineEmits<{
|
||||
(event: 'click'): void
|
||||
}>()
|
||||
|
||||
const ariaLabel = computed(() => {
|
||||
return props.sidebarState.isOpen
|
||||
? t('spreed', 'Close Talk sidebar')
|
||||
: t('spreed', 'Open Talk sidebar')
|
||||
})
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
#talk-sidebar-trigger {
|
||||
margin-inline-start: var(--default-grid-baseline);
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user