dreammall-earth / dreammall.earth

Dreammall.earth website & product page
https://dreammall-earth.github.io/dreammall.earth/
Apache License 2.0
7 stars 2 forks source link

🚀 [Feature] Frontend: Deeplink to table page #1581

Closed Mogge closed 2 months ago

Mogge commented 3 months ago

🚀 Feature

image

As a user I want to have a deep-link to every table I have access to, e.g. localhost/table/69 where the number is the id of the table.

If there is no property for the link, then the link must be queried by the table`'s id.

This may also solve some hydration issues.

roschaefer commented 3 months ago

duplicate of #1007

Mogge commented 3 months ago

I cannot see this issue as an duplicate. May be it is a part of #1007

Bettelstab commented 3 months ago

I just had an idea. We often have the situation that the user is given the possibility to share a link so others can join a table. Right now, we would have two different links, one for logged in users and one for guests. That's quite a mental overhead for users and makes user interfaces more complicated. Instead, could we use one and the same link for both cases? Depending if a user is logged in, he will stay in DreamMall and is shown the table page, or is sent to the /join-table page. (A login option would be nice to have on /join-table, for users which are not logged in but have a DreamMall account.)

mahula commented 3 months ago

Right now, we would have two different links, one for logged in users and one for guests.

For clarity of terms: The two different user types here are registered users (logged in is one possible state of a registered user) and guests (not-registered users)

Let us discuss the link context in one of the following meetings. Also @roschaefer had some thoughts on that.

Table Link - Deep Link vs/and BBB invitation Link