Spaces:
Running
Running
File size: 612 Bytes
e429049 f42fa3f e429049 f42fa3f bf988e1 e429049 98ca5ef f42fa3f e429049 f42fa3f e429049 f42fa3f e429049 bf988e1 e429049 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
"use client"
import { create } from "zustand"
export const useStore = create<{
prompt: string
assetUrl: string
isLoading: boolean
setLoading: (isLoading: boolean) => void
setAssetUrl: (assetUrl: string) => void
setPrompt: (prompt: string) => void
}>((set, get) => ({
prompt: "an outdoor japanese onsen in snowy mountains during the morning",
assetUrl: "",
isLoading: false,
setLoading: (isLoading: boolean) => {
set({ isLoading })
},
setAssetUrl: (assetUrl: string) => {
set({
assetUrl
})
},
setPrompt: (prompt: string) => {
set({
prompt,
})
}
}))
|