add nova
This commit is contained in:
21
nova/resources/js/mixins/InteractsWithDates.js
Normal file
21
nova/resources/js/mixins/InteractsWithDates.js
Normal file
@@ -0,0 +1,21 @@
|
||||
import { hourCycle } from '@/util'
|
||||
|
||||
export default {
|
||||
computed: {
|
||||
/**
|
||||
* Get the user's local timezone.
|
||||
*/
|
||||
userTimezone() {
|
||||
return Nova.config('userTimezone') || Nova.config('timezone')
|
||||
},
|
||||
|
||||
/**
|
||||
* Determine if the user is used to 12 hour time.
|
||||
*/
|
||||
usesTwelveHourTime() {
|
||||
let locale = new Intl.DateTimeFormat().resolvedOptions().locale
|
||||
|
||||
return hourCycle(locale) === 12
|
||||
},
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user