mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-24 02:04:04 +08:00
Use IconDefinition instead of IconProp
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
import { IconProp } from "@fortawesome/fontawesome-svg-core";
|
||||
import { IconDefinition } from "@fortawesome/fontawesome-svg-core";
|
||||
import type Router from "vue-router";
|
||||
|
||||
import Filtering from "@/utils/filtering";
|
||||
|
||||
export interface Action {
|
||||
title: string;
|
||||
icon?: IconProp;
|
||||
icon?: IconDefinition;
|
||||
handler: (router: Router) => void;
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ export interface FieldOperations {
|
||||
|
||||
export interface Operation {
|
||||
title: string;
|
||||
icon: IconProp;
|
||||
icon: IconDefinition;
|
||||
condition?: (data: RowData) => boolean;
|
||||
handler: (data: RowData, router: Router) => OperationHandlerReturn;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user