A contributor cannot join their own course because React Navigation doesn't allow duplicate Screen keys. We use the course _id as the key, and so if a course shows up twice in all courses associated with a user, we end up with duplicate keys. One potential solution is changing how we come up with keys.
A contributor cannot join their own course because React Navigation doesn't allow duplicate Screen keys. We use the course _id as the key, and so if a course shows up twice in all courses associated with a user, we end up with duplicate keys. One potential solution is changing how we come up with keys.