Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Create data transfer step 2 route
  • Loading branch information
regalijan committed Nov 23, 2023
1 parent c7beb73 commit 1e9adaa
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions app/routes/data-transfer/destination-account.tsx
@@ -0,0 +1,31 @@
import { Button, Card, Container, Heading, VStack } from "@chakra-ui/react";
import { useLoaderData } from "@remix-run/react";

export async function loader({ context }: { context: RequestContext }) {
return context.env.ROBLOX_OAUTH_CLIENT_ID;
}

export default function () {
return (
<Container pt="16vh">
<Card borderRadius="32px" p="4vh">
<VStack alignContent="center" gap="2vh">
<Heading>Verify your new Roblox account</Heading>
<br />
<Button
as="a"
borderRadius="24px"
colorScheme="blue"
href={`https://apis.roblox.com/oauth/v1/authorize?client_id=${useLoaderData<
typeof loader
>()}&redirect_uri=${encodeURIComponent(
`${location.protocol}//${location.host}/api/data-transfers/verify`,
)}&response_type=code&scope=openid%20profile`}
>
Verify
</Button>
</VStack>
</Card>
</Container>
);
}

0 comments on commit 1e9adaa

Please sign in to comment.