Compare commits

..

5 Commits

Author SHA1 Message Date
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

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