| 1234567891011121314151617181920212223242526272829 |
- import { Import } from 'lucide-react'
- import { Button } from 'ui'
- import { FeatureBanner } from '@/components/ui/FeatureBanner'
- export const StartUsingJwtSigningKeysBanner = ({
- onClick,
- isLoading,
- }: {
- onClick: () => void
- isLoading: boolean
- }) => {
- return (
- <FeatureBanner bgAlt>
- <div className="flex flex-col gap-0 z-2">
- <p className="text-sm text-foreground">Start using JWT signing keys</p>
- <p className="text-sm text-foreground-lighter lg:max-w-sm 2xl:max-w-none">
- Right now your project is using the legacy JWT secret. To start taking advantage of the
- new JWT signing keys, migrate your project's secret to the new set up.
- </p>
- <div className="mt-4">
- <Button type="primary" icon={<Import />} onClick={onClick} loading={isLoading}>
- Migrate JWT secret
- </Button>
- </div>
- </div>
- </FeatureBanner>
- )
- }
|