feat: document visibility (#1262)

Adds the ability to set a visibility scope for documents within teams.
This commit is contained in:
Catalin Pit
2024-09-16 17:14:16 +03:00
committed by GitHub
parent f7a20113e5
commit fa6453e811
32 changed files with 1995 additions and 1233 deletions

View File

@ -3,14 +3,14 @@
import { createContext, useContext } from 'react';
import React from 'react';
import type { Team } from '@documenso/prisma/client';
import type { GetTeamResponse } from '@documenso/lib/server-only/team/get-team';
interface TeamProviderProps {
children: React.ReactNode;
team: Team;
team: GetTeamResponse;
}
const TeamContext = createContext<Team | null>(null);
const TeamContext = createContext<GetTeamResponse | null>(null);
export const useCurrentTeam = () => {
const context = useContext(TeamContext);