Added search to websites dropdown.

This commit is contained in:
Mike Cao 2023-12-27 14:20:36 -08:00
parent 1cf5bd488c
commit 6c4a297697
5 changed files with 41 additions and 18 deletions

View file

@ -21,7 +21,7 @@ export async function getWebsiteByShareId(shareId: string) {
export async function getWebsites(
filters: WebsiteSearchFilter,
options?: { include?: Prisma.WebsiteInclude },
): Promise<FilterResult<Website>> {
): Promise<FilterResult<Website[]>> {
const { userId, teamId, includeTeams, onlyTeams, query } = filters;
const mode = prisma.getSearchMode();
@ -105,7 +105,7 @@ export async function getWebsites(
export async function getWebsitesByUserId(
userId: string,
filters?: WebsiteSearchFilter,
): Promise<FilterResult<Website>> {
): Promise<FilterResult<Website[]>> {
return getWebsites(
{ userId, ...filters },
{
@ -133,7 +133,7 @@ export async function getWebsitesByUserId(
export async function getWebsitesByTeamId(
teamId: string,
filters?: WebsiteSearchFilter,
): Promise<FilterResult<Website>> {
): Promise<FilterResult<Website[]>> {
return getWebsites(
{
teamId,