| 12345678910111213141516171819202122232425262728 |
- import { useParams } from 'common'
- import Link from 'next/link'
- import { Button } from 'ui'
- import { Admonition } from 'ui-patterns'
- const PublicSchemaNotEnabledAlert = () => {
- const { ref: projectRef } = useParams()
- return (
- <Admonition type="default">
- <p className="mt-0! mb-1.5!">The public schema for this project is not exposed</p>
- <p className="mt-0! mb-1.5! text-foreground-light">
- You will not be able to query tables and views in the public schema via briven-js or HTTP
- clients. Configure this behavior in your project's Data API settings.
- </p>
- <Button asChild type="default" className="mt-1">
- <Link
- href={`/project/${projectRef}/settings/api#postgrest-config`}
- className="no-underline!"
- >
- View API settings
- </Link>
- </Button>
- </Admonition>
- )
- }
- export default PublicSchemaNotEnabledAlert
|