import * as Types from '#shared/graphql/types.ts'; import gql from 'graphql-tag'; import * as VueApolloComposable from '@vue/apollo-composable'; import * as VueCompositionApi from 'vue'; export type ReactiveFunction = () => TParam; export const UserCurrentTaskbarItemStateUpdatesDocument = gql` subscription userCurrentTaskbarItemStateUpdates($taskbarItemId: ID!) { userCurrentTaskbarItemStateUpdates(taskbarItemId: $taskbarItemId) { stateChanged } } `; export function useUserCurrentTaskbarItemStateUpdatesSubscription(variables: Types.UserCurrentTaskbarItemStateUpdatesSubscriptionVariables | VueCompositionApi.Ref | ReactiveFunction, options: VueApolloComposable.UseSubscriptionOptions | VueCompositionApi.Ref> | ReactiveFunction> = {}) { return VueApolloComposable.useSubscription(UserCurrentTaskbarItemStateUpdatesDocument, variables, options); } export type UserCurrentTaskbarItemStateUpdatesSubscriptionCompositionFunctionResult = VueApolloComposable.UseSubscriptionReturn;