CSS Clock
00:00:00
Dice roll
User Api:
User login is fully implemented accoss all aspectbridge web pages. Accessing user information from any page only requires a simple hook.
const user = useUser() //22 code lines incorporated
Registry Api:
Registry is a proprietary data handling tool. It is siply a way to store state information to a database as a hash map.
This is an example implementation. The page name is 'verse'
const {state, dispatch} = useVerseContext() //138 code lines incorporated
const user = useUser() //22 code lines incorporated
const [saveLoad, loadSave,] = useUserSave('verse', user?.username, state, (data)=>dispatch({type: 'set', payload: data})) //40 code lines incorporated
0/0:STATE:{"grid":[]}
0/1:STATE:{"grid":[]}
0/2:STATE:{"grid":[]}
0/3:STATE:{"grid":[]}
0/4:STATE:{"grid":[]}
0/5:STATE:{"grid":[]}
0/6:STATE:{"grid":[]}
0/7:STATE:{"grid":[]}
0/8:STATE:{"grid":[]}
0/9:STATE:{"grid":[]}
1/0:STATE:{"grid":[]}
1/1:STATE:{"grid":[]}
1/2:STATE:{"grid":[]}
1/3:STATE:{"grid":[]}
1/4:STATE:{"grid":[]}
1/5:STATE:{"grid":[]}
1/6:STATE:{"grid":[]}
1/7:STATE:{"grid":[]}
1/8:STATE:{"grid":[]}
1/9:STATE:{"grid":[]}
2/0:STATE:{"grid":[]}
2/1:STATE:{"grid":[]}
2/2:STATE:{"grid":[]}
2/3:STATE:{"grid":[]}
2/4:STATE:{"grid":[]}
2/5:STATE:{"grid":[]}
2/6:STATE:{"grid":[]}
2/7:STATE:{"grid":[]}
2/8:STATE:{"grid":[]}
2/9:STATE:{"grid":[]}
3/0:STATE:{"grid":[]}
3/1:STATE:{"grid":[]}
3/2:STATE:{"grid":[]}
3/3:STATE:{"grid":[]}
3/4:STATE:{"grid":[]}
3/5:STATE:{"grid":[]}
3/6:STATE:{"grid":[]}
3/7:STATE:{"grid":[]}
3/8:STATE:{"grid":[]}
3/9:STATE:{"grid":[]}
4/0:STATE:{"grid":[]}
4/1:STATE:{"grid":[]}
4/2:STATE:{"grid":[]}
4/3:STATE:{"grid":[]}
4/4:STATE:{"grid":[]}
4/5:STATE:{"grid":[]}
4/6:STATE:{"grid":[]}
4/7:STATE:{"grid":[]}
4/8:STATE:{"grid":[]}
4/9:STATE:{"grid":[]}
5/0:STATE:{"grid":[]}
5/1:STATE:{"grid":[]}
5/2:STATE:{"grid":[]}
5/3:STATE:{"grid":[]}
5/4:STATE:{"grid":[]}
5/5:STATE:{"grid":[]}
5/6:STATE:{"grid":[]}
5/7:STATE:{"grid":[]}
5/8:STATE:{"grid":[]}
5/9:STATE:{"grid":[]}
6/0:STATE:{"grid":[]}
6/1:STATE:{"grid":[]}
6/2:STATE:{"grid":[]}
6/3:STATE:{"grid":[]}
6/4:STATE:{"grid":[]}
6/5:STATE:{"grid":[]}
6/6:STATE:{"grid":[]}
6/7:STATE:{"grid":[]}
6/8:STATE:{"grid":[]}
6/9:STATE:{"grid":[]}
7/0:STATE:{"grid":[]}
7/1:STATE:{"grid":[]}
7/2:STATE:{"grid":[]}
7/3:STATE:{"grid":[]}
7/4:STATE:{"grid":[]}
7/5:STATE:{"grid":[]}
7/6:STATE:{"grid":[]}
7/7:STATE:{"grid":[]}
7/8:STATE:{"grid":[]}
7/9:STATE:{"grid":[]}
8/0:STATE:{"grid":[]}
8/1:STATE:{"grid":[]}
8/2:STATE:{"grid":[]}
8/3:STATE:{"grid":[]}
8/4:STATE:{"grid":[]}
8/5:STATE:{"grid":[]}
8/6:STATE:{"grid":[]}
8/7:STATE:{"grid":[]}
8/8:STATE:{"grid":[]}
8/9:STATE:{"grid":[]}
9/0:STATE:{"grid":[]}
9/1:STATE:{"grid":[]}
9/2:STATE:{"grid":[]}
9/3:STATE:{"grid":[]}
9/4:STATE:{"grid":[]}
9/5:STATE:{"grid":[]}
9/6:STATE:{"grid":[]}
9/7:STATE:{"grid":[]}
9/8:STATE:{"grid":[]}
9/9:STATE:{"grid":[]}
Username:
Access:
Message:
Access:
Message: