mirror of
https://github.com/Freika/dawarich.git
synced 2026-05-03 11:09:29 -05:00
Inherit all stimulus controllers from base_controller
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
import { Controller } from "@hotwired/stimulus"
|
||||
|
||||
export default class extends Controller {
|
||||
static values = {
|
||||
selfHosted: Boolean
|
||||
}
|
||||
|
||||
// Every controller that extends BaseController and uses initialize()
|
||||
// should call super.initialize()
|
||||
// Example:
|
||||
// export default class extends BaseController {
|
||||
// initialize() {
|
||||
// super.initialize()
|
||||
// }
|
||||
// }
|
||||
initialize() {
|
||||
// Get the self-hosted value from the HTML root element
|
||||
if (!this.hasSelfHostedValue) {
|
||||
const selfHosted = document.documentElement.dataset.selfHosted === 'true'
|
||||
this.selfHostedValue = selfHosted
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user