mirror of
https://github.com/kokonect-link/cherrypick
synced 2025-01-24 10:43:58 +09:00
enhance(frontend): 노트 작성 폼에서 '공개 범위 기억하기' 설정을 변경할 수 있음
This commit is contained in:
parent
da5d52be20
commit
72e5c8ddb3
@ -29,6 +29,7 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2024xx](CHANGE
|
||||
Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2024xx](CHANGELOG.md#2024xx) 문서를 참고하십시오.
|
||||
|
||||
### Client
|
||||
- Enhance: 노트 작성 폼에서 '공개 범위 기억하기' 설정을 변경할 수 있음
|
||||
- Fix: 타임라인 노트의 리액션 뷰어에 리모트 서버의 커스텀 이모지가 표시되지 않음
|
||||
- Fix: '리노트 공개 범위 지정' 옵션이 `없음`으로 설정된 경우 리노트를 할 수 없음
|
||||
|
||||
|
@ -37,14 +37,22 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||
<span :class="$style.itemDescription">{{ i18n.ts._visibility.specifiedDescription }}</span>
|
||||
</div>
|
||||
</button>
|
||||
|
||||
<MkDivider style="margin: 5px 0;"/>
|
||||
|
||||
<div :class="$style.item">
|
||||
<MkSwitch v-model="rememberNoteVisibility">{{ i18n.ts.rememberNoteVisibility }}</MkSwitch>
|
||||
</div>
|
||||
</div>
|
||||
</MkModal>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { nextTick, shallowRef, ref } from 'vue';
|
||||
import { nextTick, shallowRef, ref, computed } from 'vue';
|
||||
import * as Misskey from 'cherrypick-js';
|
||||
import MkModal from '@/components/MkModal.vue';
|
||||
import MkSwitch from '@/components/MkSwitch.vue';
|
||||
import MkDivider from '@/components/MkDivider.vue';
|
||||
import { i18n } from '@/i18n.js';
|
||||
import { defaultStore } from '@/store.js';
|
||||
|
||||
@ -64,6 +72,8 @@ const emit = defineEmits<{
|
||||
(ev: 'closed'): void;
|
||||
}>();
|
||||
|
||||
const rememberNoteVisibility = computed(defaultStore.makeGetterSetter('rememberNoteVisibility'));
|
||||
|
||||
const v = ref(props.currentVisibility);
|
||||
|
||||
function choose(visibility: typeof Misskey.noteVisibilities[number]): void {
|
||||
|
Loading…
Reference in New Issue
Block a user