diff --git a/packages/insomnia-app/app/common/misc.ts b/packages/insomnia-app/app/common/misc.ts index eb872a2914..e67c5bc23e 100644 --- a/packages/insomnia-app/app/common/misc.ts +++ b/packages/insomnia-app/app/common/misc.ts @@ -97,11 +97,6 @@ export function getContentDispositionHeader(headers: T[]): T | return matches.length ? matches[0] : null; } -export function getContentLengthHeader(headers: T[]): T | null { - const matches = filterHeaders(headers, 'content-length'); - return matches.length ? matches[0] : null; -} - /** * Generate an ID of the format "_" * @param prefix @@ -192,14 +187,6 @@ export function describeByteSize(bytes: number, long = false) { return `${rounded} ${unit}`; } -export function nullFn() { - // Do nothing -} - -export function preventDefault(e: Event) { - e.preventDefault(); -} - export function xmlDecode(input: string) { const ESCAPED_CHARACTERS_MAP = { '&': '&', diff --git a/packages/insomnia-app/app/ui/components/dropdowns/request-actions-dropdown.tsx b/packages/insomnia-app/app/ui/components/dropdowns/request-actions-dropdown.tsx index a9d1e32eb3..eb3460dc10 100644 --- a/packages/insomnia-app/app/ui/components/dropdowns/request-actions-dropdown.tsx +++ b/packages/insomnia-app/app/ui/components/dropdowns/request-actions-dropdown.tsx @@ -1,11 +1,11 @@ import { autoBindMethodsForReact } from 'class-autobind-decorator'; import classnames from 'classnames'; import { HotKeyRegistry } from 'insomnia-common'; +import { noop } from 'ramda-adjunct'; import React, { PureComponent } from 'react'; import { AUTOBIND_CFG } from '../../../common/constants'; import { hotKeyRefs } from '../../../common/hotkeys'; -import * as misc from '../../../common/misc'; import { RENDER_PURPOSE_NO_RENDER } from '../../../common/render'; import type { Environment } from '../../../models/environment'; import { GrpcRequest } from '../../../models/grpc-request'; @@ -73,7 +73,7 @@ export class RequestActionsDropdown extends PureComponent { } _canPin() { - return this.props.handleSetRequestPinned !== misc.nullFn; + return this.props.handleSetRequestPinned !== noop; } _handleSetRequestPinned() { diff --git a/packages/insomnia-app/app/ui/components/key-value-editor/key-value-editor.tsx b/packages/insomnia-app/app/ui/components/key-value-editor/key-value-editor.tsx index 08de80728d..3d6962e152 100644 --- a/packages/insomnia-app/app/ui/components/key-value-editor/key-value-editor.tsx +++ b/packages/insomnia-app/app/ui/components/key-value-editor/key-value-editor.tsx @@ -1,9 +1,10 @@ import { autoBindMethodsForReact } from 'class-autobind-decorator'; import classnames from 'classnames'; +import { noop } from 'ramda-adjunct'; import React, { PureComponent } from 'react'; import { AUTOBIND_CFG, DEBOUNCE_MILLIS } from '../../../common/constants'; -import { generateId, nullFn } from '../../../common/misc'; +import { generateId } from '../../../common/misc'; import { Dropdown } from '../base/dropdown/dropdown'; import { DropdownButton } from '../base/dropdown/dropdown-button'; import { DropdownItem } from '../base/dropdown/dropdown-item'; @@ -477,8 +478,8 @@ export class KeyValueEditor extends PureComponent { readOnly forceInput index={-1} - onChange={nullFn} - onDelete={nullFn} + onChange={noop} + onDelete={noop} renderLeftIcon={() => ( diff --git a/packages/insomnia-app/app/ui/components/modals/add-key-combination-modal.tsx b/packages/insomnia-app/app/ui/components/modals/add-key-combination-modal.tsx index ae8c26d3ad..184925fb22 100644 --- a/packages/insomnia-app/app/ui/components/modals/add-key-combination-modal.tsx +++ b/packages/insomnia-app/app/ui/components/modals/add-key-combination-modal.tsx @@ -1,12 +1,12 @@ import { autoBindMethodsForReact } from 'class-autobind-decorator'; import classnames from 'classnames'; import { KeyCombination } from 'insomnia-common'; +import { noop } from 'ramda-adjunct'; import React, { PureComponent } from 'react'; import { AUTOBIND_CFG } from '../../../common/constants'; import { constructKeyCombinationDisplay, isModifierKeyCode } from '../../../common/hotkeys'; import { keyboardKeys } from '../../../common/keyboard-keys'; -import * as misc from '../../../common/misc'; import { Modal } from '../base/modal'; import { ModalBody } from '../base/modal-body'; import { ModalHeader } from '../base/modal-header'; @@ -24,8 +24,8 @@ export class AddKeyCombinationModal extends PureComponent<{}, State> { state: State = { hotKeyRefId: null, - checkKeyCombinationDuplicate: misc.nullFn, - onAddKeyCombination: misc.nullFn, + checkKeyCombinationDuplicate: noop, + onAddKeyCombination: noop, pressedKeyCombination: null, }; diff --git a/packages/insomnia-app/app/ui/components/sidebar/sidebar-request-group-row.tsx b/packages/insomnia-app/app/ui/components/sidebar/sidebar-request-group-row.tsx index 10d0602895..18fbb3ea4b 100644 --- a/packages/insomnia-app/app/ui/components/sidebar/sidebar-request-group-row.tsx +++ b/packages/insomnia-app/app/ui/components/sidebar/sidebar-request-group-row.tsx @@ -1,6 +1,7 @@ import { autoBindMethodsForReact } from 'class-autobind-decorator'; import classnames from 'classnames'; import { HotKeyRegistry } from 'insomnia-common'; +import { noop } from 'ramda-adjunct'; import React, { PureComponent } from 'react'; import { PropsWithChildren } from 'react'; import { createRef } from 'react'; @@ -8,7 +9,6 @@ import { DragSource, DragSourceSpec, DropTarget, DropTargetMonitor, DropTargetSp import { connect } from 'react-redux'; import { AUTOBIND_CFG } from '../../../common/constants'; -import * as misc from '../../../common/misc'; import { RequestGroup } from '../../../models/request-group'; import { RootState } from '../../redux/modules'; import { selectActiveEnvironment, selectActiveRequest } from '../../redux/selectors'; @@ -165,11 +165,11 @@ class UnconnectedSidebarRequestGroupRow extends PureComponent { children ) : (