Files
fizzy/app/javascript/controllers/timezone_cookie_controller.js
T
2025-01-27 14:16:15 +00:00

13 lines
314 B
JavaScript

import { Controller } from "@hotwired/stimulus"
export default class extends Controller {
connect() {
this.#setTimezoneCookie()
}
#setTimezoneCookie() {
const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone
document.cookie = `timezone=${encodeURIComponent(timezone)}; path=/`
}
}