Showing 165 of 459 total issues
Function ServerError
has 338 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const ServerError: CustomNextPage = () => {
return (
<BaseErrorCmp
code={500}
message="Internal Server Error"
Function DemoForm
has 305 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function DemoForm() {
return (
<Form
onSubmit={(values: unknown) => action(values as string)}
render={({ handleSubmit }) => (
Function NotFound
has 295 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const NotFound: CustomNextPage = () => {
return (
<BaseErrorCmp
code={404}
message="Page Not Found"
Function UnAuthorized
has 283 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const UnAuthorized: CustomNextPage = () => {
return (
<BaseErrorCmp
code={403}
message="Unauthorized"
Function FormScriptDocumentation
has 195 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function FormScriptDocumentation() {
return (
<DocumentationRoot>
<p>
Forms scripts enable you to implement the complex form logic your
Function EntityRelationsSettings
has 156 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function EntityRelationsSettings() {
const entity = useEntitySlug();
const tabFromUrl = useRouteParam("tab");
const changeTabParam = useChangeRouterParam("tab");
const entityFields = useEntityFields(entity);
Function WidgetScriptDocumentation
has 139 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function WidgetScriptDocumentation() {
return (
<DocumentationRoot>
<p>
The widget script is the script that allows you to provide the data that
Function EntityFieldsSettings
has 136 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function EntityFieldsSettings() {
const tabFromUrl = useRouteParam("tab");
const changeTabParam = useChangeRouterParam("tab");
const domainMessages = useAppConfigurationDomainMessages(
"entity_columns_labels"
Function useEntityCrudView
has 121 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function useEntityCrudView(entity: string) {
const entityCrudSettings = useEntityCrudSettings(entity);
const entityFields = useEntityFields(entity);
const upsertCrudSettingsMutation = useUpsertConfigurationMutation(
File data.service.ts
has 367 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import { runFormAction } from "@/backend/form-actions/run-form-action";
import { NotFoundError, progammingError } from "@/backend/lib/errors";
import { compileTemplateString } from "@/shared/lib/strings/templates";
import type { PaginatedData, QueryFilterSchema } from "@/shared/types/data";
import { DataEventActions, FilterOperators } from "@/shared/types/data";
Function useTableColumns
has 111 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export const useTableColumns = (
entity: string
): Partial<DataStateKeys<ITableColumn[]>> => {
const portalTableColumns = usePortalTableColumns(entity);
const getEntityFieldLabels = useEntityFieldLabels(entity);
Function FormIntegrationsDocumentation
has 108 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function FormIntegrationsDocumentation() {
const { _ } = useLingui();
const domainMessages = useDomainMessages(
LANG_DOMAINS.INTEGRATIONS.FORM_ACTIONS
);
Function ListUsers
has 107 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function ListUsers() {
const domainMessages = useDomainMessages(LANG_DOMAINS.ACCOUNT.USERS);
useSetPageDetails({
pageTitle: domainMessages.TEXT_LANG.TITLE,
Function EntityRelationDetails
has 106 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function EntityRelationDetails() {
const childEntity = useRouteParam("childEntity");
const childEntityCrudConfig = useEntityCrudConfig(childEntity);
const entityId = useEntityId();
const parentEntity = useEntitySlug();
File ServerError.tsx
has 342 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import type { CustomNextPage } from "@/frontend/_layouts/types";
import { BaseErrorCmp } from "./_Base";
// eslint-disable-next-line react/function-component-definition
File Stories.tsx
has 340 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/* eslint-disable react/function-component-definition */
import { action } from "@storybook/addon-actions";
import type { Story } from "@storybook/react";
import { Field, Form } from "react-final-form";
import { fakeMessageDescriptor } from "translations/fake";
Function RenderFormInput
has 94 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function RenderFormInput(props: IRenderFormInputProps) {
const {
formProps: formProps$1,
label,
type,
File Form.tsx
has 319 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import type { MessageDescriptor } from "@lingui/core";
import { msg } from "@lingui/macro";
import { useMutation } from "@tanstack/react-query";
import { useEffect, useState } from "react";
import { Field, Form } from "react-final-form";
Function generateMenuItems
has 86 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
async generateMenuItems(): Promise<INavigationMenuItem[]> {
let navItems: INavigationMenuItem[] = [];
navItems = navItems.concat([
{
Function FieldsSettingsDocumentation
has 86 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function FieldsSettingsDocumentation() {
return (
<DocumentationRoot>
<p>
You will be able to make field-level customizations on the tables,