current stand

This commit is contained in:
Myzel394 2022-12-02 12:59:17 +01:00
parent 330d04eca2
commit fd698604d9
2 changed files with 3 additions and 15 deletions

View File

@ -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

View File

@ -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,