Showing 150 of 427 total issues
File defaultStyle.ts
has 792 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import { css } from "styled-components";
export const dateLibraryStyle = css`
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
Function DemoForm
has 331 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function DemoForm() {
return (
<Form
onSubmit={(values: unknown) => action(values as string)}
render={({ handleSubmit }) => (
Function FormScriptDocumentation
has 191 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 WidgetScriptDocumentation
has 141 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
File data.service.ts
has 374 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import { NotFoundError, progammingError } from "backend/lib/errors";
import {
DataEventActions,
FilterOperators,
PaginatedData,
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 Stories.tsx
has 368 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/* eslint-disable react/function-component-definition */
import { Story } from "@storybook/react";
import { Field, Form } from "react-final-form";
import { action } from "@storybook/addon-actions";
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 EntityRelationDetails
has 107 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 Form.tsx
has 327 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
import { useEntityConfiguration } from "frontend/hooks/configuration/configuration.store";
import { Field, Form } from "react-final-form";
import { ISummaryWidgetConfig, IWidgetConfig } from "shared/types/dashboard";
import { ROYGBIV, ROYGBIV_CONFIG } from "shared/constants/colors";
import { IconInputField } from "frontend/components/IconInputField";
Function RenderFormInput
has 93 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function RenderFormInput(props: IRenderFormInputProps) {
const {
formProps: formProps$1,
label,
type,
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,
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 useEntityFormView
has 85 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function useEntityFormView(entity: string): Record<
string,
{
label: MessageDescriptor;
Cmp: ReactElement;
Function RolesDocumentation
has 80 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function RolesDocumentation() {
return (
<DocumentationRoot>
<p>
DashPress has two default roles which are not editable or deletable and
Function UsersLinkToDatabase
has 79 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function UsersLinkToDatabase() {
const domainMessages = useDomainMessages({
plural: msg`Users Link To Database`,
singular: msg`Users Link To Database`,
});
Function EntityDictionSettings
has 76 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function EntityDictionSettings() {
const entity = useEntitySlug();
const domainMessages = useAppConfigurationDomainMessages("entity_diction");
const entityDiction = useEntityDiction(entity);
const upsertConfigurationMutation = useUpsertConfigurationMutation(
Function requestHandler
has 76 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
async (req: NextApiRequest, res: NextApiResponse) => {
const before = μs.now();
return await requestHook(req, async () => {
const validationsToRun = (validations || []).filter((validation) => {
Function PresentationScriptDocumentation
has 74 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function PresentationScriptDocumentation() {
return (
<DocumentationRoot>
<p>
For a quick showoff, copy and paste the script below, save the form, and