Showing 756 of 987 total issues
Function useRefreshButton
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function useRefreshButton(
props: RefreshButtonProps,
): RefreshButtonValues {
const translate = useTranslate();
const { keys, preferLegacyKeys } = useKeys();
Function useRedirectionAfterSubmission
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
() => {
const { show, edit, list, create } = useNavigation();
const handleSubmitWithRedirect = useCallback(
({
Function UnsavedPrompt
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const UnsavedPrompt: React.FC = () => {
const { Prompt } = useRouterContext();
const translate = useTranslate();
Function setup
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
setup: (build) => {
if (build.initialOptions.format === "cjs") {
return;
}
if (build.initialOptions.format === "esm") {
Function transform
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
transform: (content) => {
let newContent = content;
const imports = getImports(content);
imports.map((importItem) => {
Function transform
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
transform: (content) => {
let newContent = content;
const imports = getImports(content);
imports.map((importItem) => {
Function generateNestedFilterQuery
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const generateNestedFilterQuery = (
filter: HasuraCrudFilter,
namingConvention: NamingConvention = "hasura-default",
): any => {
const { operator } = filter;
Function replaceImports
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const replaceImports = (
content: string,
modules: Record<string, string> = {},
): string => {
const matches = content.matchAll(packageRegex);
Function renderTitle
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderTitle = () => {
if (title === false) return null;
if (title) {
if (typeof title === "string" || typeof title === "number") {
Function getFieldableKeys
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const getFieldableKeys = (
key: string,
data: Record<string, unknown>,
): string | string[] | undefined => {
const fieldableProperties = [
Function renderTitle
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderTitle = () => {
if (title === false) return null;
if (title) {
if (typeof title === "string" || typeof title === "number") {
Function renderTitle
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderTitle = () => {
if (title === false) return null;
if (title) {
if (typeof title === "string" || typeof title === "number") {
Function renderTitle
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderTitle = () => {
if (title === false) return null;
if (title) {
if (typeof title === "string" || typeof title === "number") {
Function getColorsByVersionDiffrence
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const getColorsByVersionDiffrence = (
installedVersion: ReturnType<typeof parseVersions>,
nextVersion: ReturnType<typeof parseVersions>,
) => {
const isMajorDiffrence =
Function renderProviders
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderProviders = () => {
if (providers) {
return providers.map((provider) => (
<div
key={provider.name}
Function renderProviders
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderProviders = () => {
if (providers) {
return providers.map((provider) => (
<div
key={provider.name}
Function getActionRoutesFromResource
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const getActionRoutesFromResource = (
resource: IResourceItem,
resources: IResourceItem[],
/**
* Uses legacy route if true (`options.route`)
Function renderDrawerSider
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const renderDrawerSider = () => {
return (
<>
<Drawer
open={drawerOpen}
Function filtersProperties
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const filtersProperties = deprecatedUseTableFiltersProps.map((prop) => {
const property = (
(hasRefineCoreProps as ObjectProperty).value as ObjectExpression
).properties.find((p: Property) => (p.key as Identifier).name === prop);
Function fn
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const fn = React.useCallback(() => {
const parsedQuery = qs.parse(query as Record<string, string>, {
ignoreQueryPrefix: true,
});
const combinedParams = {