@playlive/react-query
    Preparing search index...

    Function useUpdateTrainVisibility

    • Toggle a train's visibility (PATCH /trains/{trainID}).

      Parameters

      • Optionalauth: DonationTrainAuthOptions

        Optional DonationTrainAuthOptions bag. Admin callers pass adminApiKey; landing / dashboard callers pass tiltifyOAuthToken. Server accepts either.

      Returns UseMutationResult<
          DonationTrain
          | null,
          { trainID: string; trainVisible: boolean },
      >

      Standard UseMutationResult. mutate / mutateAsync accept { trainID, trainVisible }.

      const { mutate } = useUpdateTrainVisibility({ tiltifyOAuthToken });
      mutate({ trainID, trainVisible: false });