import { Button } from '@luke-ui/react/button';
import { Cluster } from '@luke-ui/react/cluster';
import { Stack } from '@luke-ui/react/stack';
import { Text } from '@luke-ui/react/text';
import type { FallbackProps } from 'react-error-boundary';
import { ErrorBoundary } from 'react-error-boundary';
export default () => {
return (
);
};
async function save() {
await new Promise((resolve) => {
setTimeout(resolve, 400);
});
throw new Error('Could not save changes');
}
function ErrorFallback({ error, resetErrorBoundary }: FallbackProps) {
const message = error instanceof Error ? error.message : 'Something went wrong';
return (
{message}
);
}