6 Commits

Author SHA1 Message Date
1d7b4da903 - added new line in file 2022-07-04 10:45:14 +02:00
94f433de6e #152 - added redirections 2022-07-04 10:16:40 +02:00
a9c476cb8e wip 2022-07-04 10:16:36 +02:00
5c3833d4cb - component renamed 2022-07-04 10:16:23 +02:00
6e627d11c8 #152 - added vacations 2022-07-04 10:16:19 +02:00
eb644fa494 #152 - added holidays 2022-07-04 10:16:08 +02:00
2 changed files with 1 additions and 40 deletions

View File

@@ -1,39 +0,0 @@
import { h, ref } from 'vue'
const ActiveComponent = function(props, { attrs, slots }) {
const key = props.pkey
const isActive = ref(false)
function onMouseover() {
console.log('activated ' + key)
isActive.value = true
}
function onMouseleave() {
console.log('disabled ' + key)
isActive.value = false
}
return h(props.as, {
...attrs,
class: 'hello',
onMouseover,
onMouseleave,
}, [
slots,
slots.default({ isActive }),
])
}
ActiveComponent.props = {
as: {
type: String,
default: 'div',
},
pkey: {
type: Number,
required: true,
},
}
export default ActiveComponent

View File

@@ -101,4 +101,4 @@ function onMouseleave() {
if (isActive.value) if (isActive.value)
isActive.value = false isActive.value = false
} }
</script> </script>