From 9f0d43fe099a95ab1516ae951dcb60a89e76a5a5 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Fri, 3 Nov 2023 21:13:33 +0800 Subject: chore: delete useless codes --- docs/components/image/ImageFigure.tsx | 40 ------------------------ docs/components/image/ThemedImage.tsx | 45 --------------------------- docs/components/image/ThemedImageFigure.tsx | 47 ----------------------------- 3 files changed, 132 deletions(-) delete mode 100644 docs/components/image/ImageFigure.tsx delete mode 100644 docs/components/image/ThemedImage.tsx delete mode 100644 docs/components/image/ThemedImageFigure.tsx (limited to 'docs/components/image') diff --git a/docs/components/image/ImageFigure.tsx b/docs/components/image/ImageFigure.tsx deleted file mode 100644 index b90237e..0000000 --- a/docs/components/image/ImageFigure.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import React from "react"; -import Image from "next/image"; - -type ImageProps = Parameters[0]; - -export type ImageFigureProps = ImageProps & { - caption?: string; - margin?: number; - captionSpacing?: number; - shadow?: boolean; - borderRadius?: boolean; -}; - -export function ImageFigure(props: ImageFigureProps): React.ReactNode { - const { - caption, - margin = 40, - captionSpacing = null, - shadow = false, - borderRadius = false, - ...rest - } = props; - - return ( -
-
- {/* eslint-disable-next-line jsx-a11y/alt-text */} - -
- {caption && ( -
- {caption} -
- )} -
- ); -} diff --git a/docs/components/image/ThemedImage.tsx b/docs/components/image/ThemedImage.tsx deleted file mode 100644 index 0416bd9..0000000 --- a/docs/components/image/ThemedImage.tsx +++ /dev/null @@ -1,45 +0,0 @@ -import React from "react"; -import Image from "next/image"; - -export interface Image { - height: number; - width: number; - source: string; -} - -export interface ThemedImageProps { - title?: string; - dark?: Image; - light?: Image; - priority?: boolean; -} - -export function ThemedImage({ - title, - light, - dark, - priority = false, -}: ThemedImageProps) { - return ( - <> -
- {title} -
-
- {title} -
- - ); -} diff --git a/docs/components/image/ThemedImageFigure.tsx b/docs/components/image/ThemedImageFigure.tsx deleted file mode 100644 index 9c50dc7..0000000 --- a/docs/components/image/ThemedImageFigure.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import React from "react"; -import { ImageFigureProps } from "./ImageFigure"; -import { ThemedImage, ThemedImageProps } from "./ThemedImage"; -import cn from "classnames"; -export type ThemedImageFigureProps = Omit & - ThemedImageProps; - -export function ThemedImageFigure( - props: ThemedImageFigureProps -): React.ReactNode { - const { - caption, - margin = 40, - captionSpacing = null, - shadow = false, - borderRadius = false, - ...rest - } = props; - - return ( -
-
- {/* eslint-disable-next-line jsx-a11y/alt-text */} - -
- {caption && ( -
- {caption} -
- )} -
- ); -} -- cgit v1.2.3-70-g09d2