mirror of
https://github.com/Kong/insomnia.git
synced 2026-10-27 17:19:42 -04:00
remove addIcon prop (#5312)
This commit is contained in:
1 parent
2708cb23ce
commit
24fe4ce24a
12 files changed
+5
-22
No files matched your search
@@ -2,7 +2,6 @@ import classnames from 'classnames';
|
||||
import React, { ButtonHTMLAttributes, createElement, ReactNode } from 'react';
|
||||
|
||||
interface Props {
|
||||
addIcon?: boolean; // NOTE: used by prompt-button.tsx
|
||||
title?: string;
|
||||
buttonClass?: React.ElementType;
|
||||
stayOpenAfterClick?: boolean;
|
||||
|
||||
@@ -12,7 +12,6 @@ type PromptStateEnum = 'default' | 'ask' | 'done';
|
||||
|
||||
interface Props<T> {
|
||||
className?: string;
|
||||
addIcon?: boolean;
|
||||
disabled?: boolean;
|
||||
confirmMessage?: string;
|
||||
doneMessage?: string;
|
||||
@@ -23,7 +22,6 @@ interface Props<T> {
|
||||
|
||||
export const PromptButton = <T, >({
|
||||
onClick,
|
||||
addIcon,
|
||||
disabled,
|
||||
confirmMessage = 'Click to confirm',
|
||||
doneMessage = 'Done',
|
||||
@@ -91,7 +89,6 @@ export const PromptButton = <T, >({
|
||||
promptState={state}
|
||||
confirmMessage={confirmMessage}
|
||||
doneMessage={doneMessage}
|
||||
addIcon={Boolean(addIcon)}
|
||||
>
|
||||
{children}
|
||||
</PromptMessage>
|
||||
@@ -101,16 +98,15 @@ export const PromptButton = <T, >({
|
||||
|
||||
interface PromptMessageProps {
|
||||
promptState: PromptStateEnum;
|
||||
addIcon: boolean;
|
||||
confirmMessage?: string;
|
||||
doneMessage?: string;
|
||||
children: ReactNode;
|
||||
}
|
||||
const PromptMessage: FunctionComponent<PromptMessageProps> = ({ promptState, addIcon, confirmMessage, doneMessage, children }) => {
|
||||
const PromptMessage: FunctionComponent<PromptMessageProps> = ({ promptState, confirmMessage, doneMessage, children }) => {
|
||||
if (promptState === 'ask') {
|
||||
return (
|
||||
<span className='warning' title='Click again to confirm'>
|
||||
{addIcon && <i className='fa fa-exclamation-circle' />}
|
||||
<i className='fa fa-exclamation-circle' />
|
||||
{confirmMessage && (
|
||||
<span className='space-left'>{confirmMessage}</span>
|
||||
)}
|
||||
|
||||
@@ -56,7 +56,6 @@ const CookieRow: FC<{
|
||||
</button>{' '}
|
||||
<PromptButton
|
||||
className="btn btn--super-compact btn--outlined"
|
||||
addIcon
|
||||
confirmMessage=""
|
||||
onClick={handleDeleteCookie}
|
||||
title="Delete cookie"
|
||||
|
||||
@@ -161,7 +161,6 @@ export const RequestActionsDropdown = forwardRef<DropdownHandle, Props>(({
|
||||
|
||||
<DropdownItem
|
||||
onClick={handleRename}
|
||||
addIcon
|
||||
>
|
||||
<i className="fa fa-edit" /> Rename
|
||||
</DropdownItem>
|
||||
@@ -169,7 +168,6 @@ export const RequestActionsDropdown = forwardRef<DropdownHandle, Props>(({
|
||||
<DropdownItem
|
||||
buttonClass={PromptButton}
|
||||
onClick={deleteRequest}
|
||||
addIcon
|
||||
>
|
||||
<i className="fa fa-trash-o" /> Delete
|
||||
<DropdownHint keyBindings={hotKeyRegistry.request_showDelete} />
|
||||
|
||||
@@ -178,7 +178,7 @@ export const RequestGroupActionsDropdown = forwardRef<RequestGroupActionsDropdow
|
||||
<i className="fa fa-edit" /> Rename
|
||||
</DropdownItem>
|
||||
|
||||
<DropdownItem buttonClass={PromptButton} addIcon onClick={handleDeleteFolder}>
|
||||
<DropdownItem buttonClass={PromptButton} onClick={handleDeleteFolder}>
|
||||
<i className="fa fa-trash-o" /> Delete
|
||||
</DropdownItem>
|
||||
|
||||
|
||||
@@ -186,11 +186,11 @@ export const ResponseHistoryDropdown = <GenericResponse extends Response | WebSo
|
||||
<DropdownDivider>
|
||||
<strong>{environmentName}</strong> Responses
|
||||
</DropdownDivider>
|
||||
<DropdownItem buttonClass={PromptButton} addIcon onClick={handleDeleteResponse}>
|
||||
<DropdownItem buttonClass={PromptButton} onClick={handleDeleteResponse}>
|
||||
<i className="fa fa-trash-o" />
|
||||
Delete Current Response
|
||||
</DropdownItem>
|
||||
<DropdownItem buttonClass={PromptButton} addIcon onClick={handleDeleteResponses}>
|
||||
<DropdownItem buttonClass={PromptButton} onClick={handleDeleteResponses}>
|
||||
<i className="fa fa-trash-o" />
|
||||
Clear History
|
||||
</DropdownItem>
|
||||
|
||||
@@ -74,7 +74,6 @@ export const WebSocketRequestActionsDropdown = forwardRef<DropdownHandle, Props>
|
||||
|
||||
<DropdownItem
|
||||
onClick={handleRename}
|
||||
addIcon
|
||||
>
|
||||
<i className="fa fa-edit" /> Rename
|
||||
</DropdownItem>
|
||||
@@ -82,7 +81,6 @@ export const WebSocketRequestActionsDropdown = forwardRef<DropdownHandle, Props>
|
||||
<DropdownItem
|
||||
buttonClass={PromptButton}
|
||||
onClick={deleteRequest}
|
||||
addIcon
|
||||
>
|
||||
<i className="fa fa-trash-o" /> Delete
|
||||
<DropdownHint keyBindings={hotKeyRegistry.request_showDelete} />
|
||||
|
||||
@@ -504,7 +504,6 @@ class KeyValueEditorRowInternal extends PureComponent<Props, State> {
|
||||
key={Math.random()}
|
||||
tabIndex={-1}
|
||||
confirmMessage=""
|
||||
addIcon
|
||||
onClick={this._handleDelete}
|
||||
title="Delete item"
|
||||
>
|
||||
|
||||
@@ -69,7 +69,6 @@ export const ProjectSettingsModal = forwardRef<ProjectSettingsModalHandle, Modal
|
||||
dispatch(removeProject(project));
|
||||
modalRef.current?.hide();
|
||||
}}
|
||||
addIcon
|
||||
className="width-auto btn btn--clicky inline-block"
|
||||
>
|
||||
<i className="fa fa-trash-o" /> Delete
|
||||
|
||||
@@ -140,7 +140,6 @@ export const PromptModal = forwardRef<PromptModalHandle, ModalProps>((_, ref) =>
|
||||
{hint}
|
||||
</button>
|
||||
<PromptButton
|
||||
addIcon
|
||||
confirmMessage=""
|
||||
className="tall space-left icon"
|
||||
onClick={() => {
|
||||
|
||||
@@ -193,7 +193,6 @@ export const WorkspaceSettingsModal = forwardRef<WorkspaceSettingsModalHandle, M
|
||||
<PromptButton
|
||||
className="btn btn--super-compact width-auto"
|
||||
confirmMessage=""
|
||||
addIcon
|
||||
onClick={() => models.clientCertificate.remove(certificate)}
|
||||
>
|
||||
<i className="fa fa-trash-o" />
|
||||
@@ -277,7 +276,6 @@ export const WorkspaceSettingsModal = forwardRef<WorkspaceSettingsModalHandle, M
|
||||
<div className="form-control form-control--padded">
|
||||
<PromptButton
|
||||
onClick={_handleRemoveWorkspace}
|
||||
addIcon
|
||||
className="width-auto btn btn--clicky inline-block"
|
||||
>
|
||||
<i className="fa fa-trash-o" /> Delete
|
||||
@@ -292,7 +290,6 @@ export const WorkspaceSettingsModal = forwardRef<WorkspaceSettingsModalHandle, M
|
||||
</button>
|
||||
<PromptButton
|
||||
onClick={_handleClearAllResponses}
|
||||
addIcon
|
||||
className="width-auto btn btn--clicky inline-block space-left"
|
||||
>
|
||||
<i className="fa fa-trash-o" /> Clear All Responses
|
||||
|
||||
@@ -429,7 +429,6 @@ export const RequestUrlBar = forwardRef<RequestUrlBarHandle, Props>(({
|
||||
{downloadPath ? (
|
||||
<DropdownItem
|
||||
stayOpenAfterClick
|
||||
addIcon
|
||||
buttonClass={PromptButton}
|
||||
onClick={handleClearDownloadLocation}
|
||||
>
|
||||
|
||||
Reference in new issue
Block a user