mirror of
https://github.com/Myzel394/kleckrelay-website.git
synced 2025-06-18 23:45:26 +02:00
current stand
This commit is contained in:
parent
330d04eca2
commit
fd698604d9
@ -53,20 +53,8 @@ export function CreateAliasButton(): ReactElement {
|
|||||||
onSuccess: async alias => {
|
onSuccess: async alias => {
|
||||||
showSuccess(t("relations.alias.mutations.success.aliasCreation"))
|
showSuccess(t("relations.alias.mutations.success.aliasCreation"))
|
||||||
|
|
||||||
await queryClient.cancelQueries({
|
await queryClient.invalidateQueries({
|
||||||
queryKey: ["get_aliases", ""],
|
queryKey: ["get_aliases"],
|
||||||
})
|
|
||||||
|
|
||||||
queryClient.setQueryData<PaginationResult<AliasList>>(["get_aliases", ""], old => {
|
|
||||||
if (old) {
|
|
||||||
return update(old, {
|
|
||||||
items: {
|
|
||||||
$unshift: [alias],
|
|
||||||
},
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
return old
|
|
||||||
})
|
})
|
||||||
|
|
||||||
return alias
|
return alias
|
||||||
|
@ -61,7 +61,7 @@ export default function AliasesRoute(): ReactElement {
|
|||||||
const isInCopyAddressMode = !isAnyInputFocused && !lockDisabledCopyMode && isPressingControl
|
const isInCopyAddressMode = !isAnyInputFocused && !lockDisabledCopyMode && isPressingControl
|
||||||
|
|
||||||
const query = useQuery<PaginationResult<AliasList>, AxiosError>(
|
const query = useQuery<PaginationResult<AliasList>, AxiosError>(
|
||||||
["get_aliases", queryValue, searchFilter, typeFilter],
|
["get_aliases", {queryValue, searchFilter, typeFilter}],
|
||||||
() =>
|
() =>
|
||||||
getAliases({
|
getAliases({
|
||||||
query: queryValue,
|
query: queryValue,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user