test: implement comprehensive unit tests for components (#487)

This commit is contained in:
Fine0830
2025-08-06 18:35:45 +08:00
committed by GitHub
parent b73ae65efc
commit fc631381c7
19 changed files with 3070 additions and 24 deletions

View File

@@ -64,6 +64,18 @@ limitations under the License. -->
selected.value = { label: "", value: "" };
emit("change", "");
}
document.body.addEventListener("click", handleClick, false);
function handleClick() {
visible.value = false;
}
function setPopper(event: MouseEvent) {
event.stopPropagation();
visible.value = !visible.value;
}
watch(
() => props.value,
(data) => {
@@ -71,15 +83,6 @@ limitations under the License. -->
selected.value = opt || { label: "", value: "" };
},
);
document.body.addEventListener("click", handleClick, false);
function handleClick() {
visible.value = false;
}
function setPopper(event: MouseEvent) {
event.stopPropagation();
visible.value = !visible.value;
}
</script>
<style lang="scss" scoped>
.bar-select {