Gdpr component. This component is responsible for rendering the GDPR acceptance form and handling the user's response. It uses the UserContext to get and set the user.