mirror of
https://github.com/eosswedenorg/apt
synced 2026-06-18 04:50:03 +02:00
Adding assets/js/modules/alpine_collapse.js
This commit is contained in:
parent
56c375f4d1
commit
648fa04d0a
3 changed files with 21 additions and 1 deletions
18
assets/js/modules/alpine_collapse.js
Normal file
18
assets/js/modules/alpine_collapse.js
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
|
||||
// Alpine collapse component
|
||||
export default () => ({
|
||||
show: false,
|
||||
trigger: {
|
||||
['@click']() {
|
||||
this.show = ! this.show;
|
||||
},
|
||||
['x-text']() {
|
||||
return this.show ? 'Hide' : 'Show';
|
||||
}
|
||||
},
|
||||
target: {
|
||||
['x-show']() {
|
||||
return this.show;
|
||||
}
|
||||
}
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue