Showing 750 of 983 total issues
Function urlFields
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const urlFields = (field: InferField) => {
if (field.type === "url") {
imports.push(
["UrlField", "@refinedev/antd"],
["TagField", "@refinedev/antd"],
Function printImports
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const printImports = (imports: Array<ImportElement>) => {
const byModule = imports.reduce(
(acc, [element, module, isDefault]) => {
if (!acc[module]) {
acc[module] = [] as Array<
Function booleanFields
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const booleanFields = (field: InferField) => {
if (field.type === "boolean") {
if (field.multiple) {
return undefined;
}
Function printFiles
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const printFiles = () => {
const chalks = [];
chalks.push(chalk.dim(`File${files.length > 1 ? "s" : ""} created:`));
chalks.push(
Function useGo
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const useGo = () => {
const routerContext = useContext(RouterContext);
const { select: resourceSelect } = useResource();
const getToPath = useGetToPath();
Function useGetToPath
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const useGetToPath = (): GetToPathFn => {
const routerType = useRouterType();
const { resource: resourceFromRoute, resources } = useResource();
const parsed = useParsed();
Function deletePromise
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
(resolve, reject) => {
const doMutation = () => {
dataProvider(
pickDataProvider(identifier, dataProviderName, resources),
)
Function useResourceParams
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function useResourceParams(props?: Props): ResourceParams {
const { select, identifier: inferredIdentifier } = useResource();
const resourceToCheck = props?.resource ?? inferredIdentifier;
const { identifier = undefined, resource = undefined } = resourceToCheck
? select(resourceToCheck, true)
Function updatePromise
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
(resolve, reject) => {
const doMutation = () => {
dataProvider(
pickDataProvider(identifier, dataProviderName, resources),
)
Function queryKeys
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const queryKeys = (
resource?: string,
dataProviderName?: string,
meta?: MetaQuery,
/**
Function assertDocumentTitle
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const assertDocumentTitle = (resource: string, action?: IAction) => {
switch (action) {
case "list":
cy.document()
.its("title")
Function textFields
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const textFields = (field: InferField) => {
if (
field.type === "text" ||
field.type === "email" ||
field.type === "date" ||
Function relationHooksCode
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
.map((field) => {
if (field?.relation && !field.fieldable && field.resource) {
imports.push(["useAutocomplete", "@refinedev/mui"]);
let val = accessor(recordName, field.key, field.accessor, false);
Function generateFilter
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const generateFilter = (filters?: CrudFilters) => {
let rawQuery = "";
if (filters) {
filters.map((filter) => {
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 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 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 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") {