fix type errors of MkStickyContainer

This commit is contained in:
Lhcfl 2024-04-04 17:01:33 +08:00
parent 3586d0cde7
commit 3abe6a0dfe
1 changed files with 4 additions and 4 deletions

View File

@ -28,8 +28,8 @@ const parentStickyTop = inject<Ref<number>>(CURRENT_STICKY_TOP, ref(0));
provide(CURRENT_STICKY_TOP, childStickyTop);
const calc = () => {
childStickyTop.value = parentStickyTop.value + headerEl.value.offsetHeight;
headerHeight.value = headerEl.value.offsetHeight.toString();
childStickyTop.value = parentStickyTop.value + headerEl.value!.offsetHeight;
headerHeight.value = headerEl.value!.offsetHeight.toString();
};
const observer = new ResizeObserver(() => {
@ -46,7 +46,7 @@ onMounted(() => {
watch(
childStickyTop,
() => {
bodyEl.value.style.setProperty(
bodyEl.value!.style.setProperty(
"--stickyTop",
`${childStickyTop.value}px`,
);
@ -56,7 +56,7 @@ onMounted(() => {
},
);
observer.observe(headerEl.value);
observer.observe(headerEl.value!);
});
onUnmounted(() => {