mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-11-03 02:33:31 -05:00 
			
		
		
		
	Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com> Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
		
			
				
	
	
		
			17 lines
		
	
	
		
			422 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			422 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
export const useLoggedInState = function () {
 | 
						|
  const $auth = useMealieAuth();
 | 
						|
  const route = useRoute();
 | 
						|
 | 
						|
  const loggedIn = computed(() => $auth.loggedIn.value);
 | 
						|
  const isOwnGroup = computed(() => {
 | 
						|
    if (!route.params.groupSlug) {
 | 
						|
      return loggedIn.value;
 | 
						|
    }
 | 
						|
    else {
 | 
						|
      return loggedIn.value && $auth.user.value?.groupSlug === route.params.groupSlug;
 | 
						|
    }
 | 
						|
  });
 | 
						|
 | 
						|
  return { loggedIn, isOwnGroup };
 | 
						|
};
 |