mirror of
https://github.com/misskey-dev/misskey.git
synced 2024-12-28 01:30:23 +01:00
fix(frontend): ファイルの添付可能数を超えたらノートボタンを押せないように
This commit is contained in:
parent
dac3b1f405
commit
6ad11d5db6
2 changed files with 8 additions and 1 deletions
|
@ -251,6 +251,7 @@ const canPost = computed((): boolean => {
|
||||||
quoteId.value != null
|
quoteId.value != null
|
||||||
) &&
|
) &&
|
||||||
(textLength.value <= maxTextLength.value) &&
|
(textLength.value <= maxTextLength.value) &&
|
||||||
|
(files.value.length > 16) &&
|
||||||
(!poll.value || poll.value.choices.length >= 2);
|
(!poll.value || poll.value.choices.length >= 2);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,9 @@ SPDX-License-Identifier: AGPL-3.0-only
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</Sortable>
|
</Sortable>
|
||||||
<p :class="$style.remain">{{ 16 - props.modelValue.length }}/16</p>
|
<p :class="[$style.remain, {
|
||||||
|
[$style.exceeded]: props.modelValue.length > 16,
|
||||||
|
}]">{{ 16 - props.modelValue.length }}/16</p>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -239,5 +241,9 @@ function showFileMenu(file: Misskey.entities.DriveFile, ev: MouseEvent | Keyboar
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
font-size: 90%;
|
font-size: 90%;
|
||||||
|
|
||||||
|
&.exceeded {
|
||||||
|
color: var(--MI_THEME-error);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
Loading…
Reference in a new issue