diff --git a/src/renderer/src/components/rules/rule-item.tsx b/src/renderer/src/components/rules/rule-item.tsx index a4dbbd8..b09eff8 100644 --- a/src/renderer/src/components/rules/rule-item.tsx +++ b/src/renderer/src/components/rules/rule-item.tsx @@ -4,7 +4,7 @@ import React from 'react' const RuleItem: React.FC = (props) => { const { type, payload, proxy } = props return ( - +
{type}
diff --git a/src/renderer/src/pages/rules.tsx b/src/renderer/src/pages/rules.tsx index 9e9f371..c65cc20 100644 --- a/src/renderer/src/pages/rules.tsx +++ b/src/renderer/src/pages/rules.tsx @@ -1,5 +1,6 @@ import BasePage from '@renderer/components/base/base-page' import RuleItem from '@renderer/components/rules/rule-item' +import { Virtuoso } from 'react-virtuoso' import { useMemo, useState } from 'react' import { Input } from '@nextui-org/react' import useSWR from 'swr' @@ -31,17 +32,13 @@ const Rules: React.FC = () => { onValueChange={setFilter} />
- {filteredRules.map((rule, index) => { - return ( - - ) - })} + ( + + )} + /> ) }