- Upgraded Fedimint version to v0.10.0 in docker-compose.yml and manifest.yml, adding support for the built-in Guardian UI. - Modified .gitignore to exclude deploy-config.sh script. - Enhanced onboarding process in AuthManager to persist onboarding state and validate password strength during user setup. - Updated API to handle onboarding completion and password change requests, ensuring a smoother user experience. - Improved configuration management to support Nostr discovery and Tor proxy settings, enhancing node identity features.
24 lines
462 B
TypeScript
24 lines
462 B
TypeScript
import { defineStore } from 'pinia'
|
|
import { ref } from 'vue'
|
|
|
|
export const useControllerStore = defineStore('controller', () => {
|
|
const isActive = ref(false)
|
|
const gamepadCount = ref(0)
|
|
|
|
function setActive(active: boolean) {
|
|
isActive.value = active
|
|
}
|
|
|
|
function setGamepadCount(count: number) {
|
|
gamepadCount.value = count
|
|
isActive.value = count > 0
|
|
}
|
|
|
|
return {
|
|
isActive,
|
|
gamepadCount,
|
|
setActive,
|
|
setGamepadCount,
|
|
}
|
|
})
|