refactor: clean code
This commit is contained in:
@@ -5,7 +5,7 @@ import { Avatar, Card, Col, Empty, Flex, Input, type InputRef, Row, Typography }
|
||||
import Show from "@/components/Show";
|
||||
import { acmeDns01ProvidersMap } from "@/domain/provider";
|
||||
|
||||
export type AcmeDns01ProviderPickerProps = {
|
||||
export type ACMEDns01ProviderPickerProps = {
|
||||
className?: string;
|
||||
style?: React.CSSProperties;
|
||||
autoFocus?: boolean;
|
||||
@@ -13,7 +13,7 @@ export type AcmeDns01ProviderPickerProps = {
|
||||
onSelect?: (value: string) => void;
|
||||
};
|
||||
|
||||
const AcmeDns01ProviderPicker = ({ className, style, autoFocus, placeholder, onSelect }: AcmeDns01ProviderPickerProps) => {
|
||||
const ACMEDns01ProviderPicker = ({ className, style, autoFocus, placeholder, onSelect }: ACMEDns01ProviderPickerProps) => {
|
||||
const { t } = useTranslation();
|
||||
|
||||
const [keyword, setKeyword] = useState<string>();
|
||||
@@ -72,4 +72,4 @@ const AcmeDns01ProviderPicker = ({ className, style, autoFocus, placeholder, onS
|
||||
);
|
||||
};
|
||||
|
||||
export default memo(AcmeDns01ProviderPicker);
|
||||
export default memo(ACMEDns01ProviderPicker);
|
||||
@@ -2,19 +2,19 @@ import { memo, useEffect, useState } from "react";
|
||||
import { useTranslation } from "react-i18next";
|
||||
import { Avatar, Select, type SelectProps, Space, Typography } from "antd";
|
||||
|
||||
import { type AcmeDns01Provider, acmeDns01ProvidersMap } from "@/domain/provider";
|
||||
import { type ACMEDns01Provider, acmeDns01ProvidersMap } from "@/domain/provider";
|
||||
|
||||
export type AcmeDns01ProviderSelectProps = Omit<
|
||||
export type ACMEDns01ProviderSelectProps = Omit<
|
||||
SelectProps,
|
||||
"filterOption" | "filterSort" | "labelRender" | "options" | "optionFilterProp" | "optionLabelProp" | "optionRender"
|
||||
> & {
|
||||
filter?: (record: AcmeDns01Provider) => boolean;
|
||||
filter?: (record: ACMEDns01Provider) => boolean;
|
||||
};
|
||||
|
||||
const AcmeDns01ProviderSelect = ({ filter, ...props }: AcmeDns01ProviderSelectProps) => {
|
||||
const ACMEDns01ProviderSelect = ({ filter, ...props }: ACMEDns01ProviderSelectProps) => {
|
||||
const { t } = useTranslation();
|
||||
|
||||
const [options, setOptions] = useState<Array<{ key: string; value: string; label: string; data: AcmeDns01Provider }>>([]);
|
||||
const [options, setOptions] = useState<Array<{ key: string; value: string; label: string; data: ACMEDns01Provider }>>([]);
|
||||
useEffect(() => {
|
||||
const allItems = Array.from(acmeDns01ProvidersMap.values());
|
||||
const filteredItems = filter != null ? allItems.filter(filter) : allItems;
|
||||
@@ -64,4 +64,4 @@ const AcmeDns01ProviderSelect = ({ filter, ...props }: AcmeDns01ProviderSelectPr
|
||||
);
|
||||
};
|
||||
|
||||
export default memo(AcmeDns01ProviderSelect);
|
||||
export default memo(ACMEDns01ProviderSelect);
|
||||
Reference in New Issue
Block a user