<app-button
	class="game-collection-follow-widget"
	primary
	:icon="icon"
	:circle="circle"
	:overlay="overlay"
	:block="block"
	:solid="isFollowing"
	:badge="badge"
	:disabled="isProcessing"
	v-app-auth-required
	v-app-tooltip.bottom="tooltip"
	v-app-track-event="`game-collection-follow:${!isFollowing ? 'follow' : 'unfollow'}`"
	@click="onClick"
	>
	<template v-if="!circle">
		<template v-if="!isFollowing">
			<translate v-if="collection.type === 'developer'">Follow Developer</translate>
			<translate v-else-if="collection.type === 'jam'">Follow Jam</translate>
			<translate v-else>Follow Playlist</translate>
		</template>
		<template v-else>
			<translate>Following</translate>
		</template>
	</template>
</app-button>

<span v-app-auth-required>
	<app-button
		class="game-collection-follow-widget"
		primary
		:icon="icon"
		:circle="circle"
		:overlay="overlay"
		:block="block"
		:solid="isFollowing"
		:badge="badge"
		:disabled="isProcessing"
		v-app-tooltip.bottom="tooltip"
		v-app-track-event="`game-collection-follow:${!isFollowing ? 'follow' : 'unfollow'}`"
		@click="onClick"
		>
		<template v-if="!circle">
			<template v-if="!isFollowing">
				<translate v-if="collection.type === 'developer'">Follow Developer</translate>
				<translate v-else-if="collection.type === 'jam'">Follow Jam</translate>
				<translate v-else>Follow Playlist</translate>
			</template>
			<template v-else>
				<translate>Following</translate>
			</template>
		</template>
	</app-button>
</span>

Fix follow collection widget directing to login instead of showing auth modal
Fix follow collection widget directing to login instead of showing auth modal
