mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-10-29 08:07:48 +09:00
38 lines
1.0 KiB
TypeScript
38 lines
1.0 KiB
TypeScript
import { Flex, StorySection } from "@webstudio-is/design-system";
|
|
import { ErrorMessage as ErrorMessageComponent } from "./error-message.client";
|
|
|
|
export default {
|
|
title: "Error Message",
|
|
component: ErrorMessageComponent,
|
|
};
|
|
|
|
export const ErrorMessage = () => (
|
|
<StorySection title="Error Message">
|
|
<Flex direction="column" gap="9">
|
|
<ErrorMessageComponent
|
|
error={{
|
|
status: 404,
|
|
statusText: "Not Found",
|
|
message: "The page you're looking for doesn't exist.",
|
|
}}
|
|
/>
|
|
<ErrorMessageComponent
|
|
error={{
|
|
status: 500,
|
|
statusText: "Internal Server Error",
|
|
message: "Something went wrong on our end.",
|
|
description:
|
|
"Please try again later or contact support if the problem persists.",
|
|
}}
|
|
/>
|
|
<ErrorMessageComponent
|
|
error={{
|
|
status: 403,
|
|
statusText: "Forbidden",
|
|
message: "You don't have permission to access this resource.",
|
|
}}
|
|
/>
|
|
</Flex>
|
|
</StorySection>
|
|
);
|