mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 21:04:37 +03:00
Optimize allData queries (#3452)
* Add specific fields to allData queries * Add additional allData endpoints
This commit is contained in:
@@ -3,13 +3,7 @@ import { useIntl } from "react-intl";
|
||||
|
||||
import * as GQL from "src/core/generated-graphql";
|
||||
import { Button, ButtonGroup } from "react-bootstrap";
|
||||
import { FilterSelect } from "./Select";
|
||||
|
||||
type ValidTypes =
|
||||
| GQL.SlimPerformerDataFragment
|
||||
| GQL.SlimTagDataFragment
|
||||
| GQL.SlimStudioDataFragment
|
||||
| GQL.SlimMovieDataFragment;
|
||||
import { FilterSelect, SelectObject } from "./Select";
|
||||
|
||||
interface IMultiSetProps {
|
||||
type: "performers" | "studios" | "tags" | "movies";
|
||||
@@ -29,7 +23,7 @@ export const MultiSet: React.FC<IMultiSetProps> = (props) => {
|
||||
GQL.BulkUpdateIdMode.Remove,
|
||||
];
|
||||
|
||||
function onUpdate(items: ValidTypes[]) {
|
||||
function onUpdate(items: SelectObject[]) {
|
||||
props.onUpdate(items.map((i) => i.id));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user