Skip to content

Commit

Permalink
fix: action type (#83)
Browse files Browse the repository at this point in the history
  • Loading branch information
tonai authored Dec 14, 2023
1 parent eede698 commit 798bcb5
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion packages/react-front-kit-shared/src/types/actions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export interface IAction<Item> {
isItemAction?: boolean;
isMassAction?: boolean;
label: string | ((item: Item) => string);
onAction?: (item: Item | Item[]) => void;
onAction?: (item: Item) => void;
}

export interface IConfirmAction<Item> extends IAction<Item> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ const useStyles = createStyles((theme) => ({
}));

export type IActionBarAction<Data extends Record<string, unknown>> = IAction<
Data | Data[]
Data[]
>;

export interface IActionBarProps<Data extends Record<string, unknown>>
Expand Down Expand Up @@ -57,7 +57,7 @@ export function ActionBar<Data extends Record<string, unknown>>(

const { classes } = useStyles();

function setModal(action: IAction<Data>): void {
function setModal(action: IActionBarAction<Data>): void {
setConfirmAction({
cancelColor: action.confirmModalProps?.cancelColor,
cancelLabel: action.confirmModalProps?.cancelLabel,
Expand All @@ -82,7 +82,7 @@ export function ActionBar<Data extends Record<string, unknown>>(
handleClose();
}

function handleGridAction(action: IAction<Data>): void {
function handleGridAction(action: IActionBarAction<Data>): void {
if (action.confirmation) {
setModal(action);
} else {
Expand Down

0 comments on commit 798bcb5

Please sign in to comment.