fix(shop): don't load assigned items until a user is explicitly selected
This commit is contained in:
@@ -107,8 +107,9 @@ export default function AusruestungsanfrageNeu() {
|
|||||||
const targetUserId = typeof fuerBenutzer === 'object' && fuerBenutzer ? fuerBenutzer.id : null;
|
const targetUserId = typeof fuerBenutzer === 'object' && fuerBenutzer ? fuerBenutzer.id : null;
|
||||||
|
|
||||||
const { data: myPersonalItems = [] } = useQuery({
|
const { data: myPersonalItems = [] } = useQuery({
|
||||||
queryKey: ['persoenliche-ausruestung', targetUserId ? 'user-for-request' : 'my-for-request', targetUserId],
|
queryKey: ['persoenliche-ausruestung', 'user-for-request', targetUserId],
|
||||||
queryFn: () => targetUserId ? personalEquipmentApi.getByUserId(targetUserId) : personalEquipmentApi.getMy(),
|
queryFn: () => personalEquipmentApi.getByUserId(targetUserId!),
|
||||||
|
enabled: !!targetUserId,
|
||||||
staleTime: 2 * 60 * 1000,
|
staleTime: 2 * 60 * 1000,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user