add test mode to enrollments
This commit is contained in:
@@ -1,36 +1,36 @@
|
||||
import type { Route } from './+types/route'
|
||||
|
||||
import { pick } from 'ramda'
|
||||
import { formatCNPJ } from '@brazilian-utils/brazilian-utils'
|
||||
import {
|
||||
CalendarIcon,
|
||||
PlusCircleIcon,
|
||||
BuildingIcon,
|
||||
CheckIcon
|
||||
CalendarIcon,
|
||||
CheckIcon,
|
||||
PlusCircleIcon
|
||||
} from 'lucide-react'
|
||||
import { MeiliSearchFilterBuilder } from 'meilisearch-helper'
|
||||
import { pick } from 'ramda'
|
||||
import { Suspense, useState } from 'react'
|
||||
import { Await, Outlet, useSearchParams } from 'react-router'
|
||||
import { formatCNPJ } from '@brazilian-utils/brazilian-utils'
|
||||
|
||||
import { cloudflareContext } from '@repo/auth/context'
|
||||
import { Abbr } from '@repo/ui/components/abbr'
|
||||
import { DataTable, DataTableViewOptions } from '@repo/ui/components/data-table'
|
||||
import { ExportMenu } from '@repo/ui/components/export-menu'
|
||||
import { FacetedFilter } from '@repo/ui/components/faceted-filter'
|
||||
import { RangeCalendarFilter } from '@repo/ui/components/range-calendar-filter'
|
||||
import { SearchForm } from '@repo/ui/components/search-form'
|
||||
import { SearchFilter } from '@repo/ui/components/search-filter'
|
||||
import { SearchForm } from '@repo/ui/components/search-form'
|
||||
import { Skeleton } from '@repo/ui/components/skeleton'
|
||||
import { Kbd } from '@repo/ui/components/ui/kbd'
|
||||
import { ExportMenu } from '@repo/ui/components/export-menu'
|
||||
import { createSearch } from '@repo/util/meili'
|
||||
import { headers, sortings, statuses } from '@repo/ui/routes/enrollments/data'
|
||||
import { cn, initials } from '@repo/ui/lib/utils'
|
||||
import { CommandItem } from '@repo/ui/components/ui/command'
|
||||
import { Button } from '@repo/ui/components/ui/button'
|
||||
import { Separator } from '@repo/ui/components/ui/separator'
|
||||
import { Badge } from '@repo/ui/components/ui/badge'
|
||||
import { Abbr } from '@repo/ui/components/abbr'
|
||||
import { Spinner } from '@repo/ui/components/ui/spinner'
|
||||
import { Avatar, AvatarFallback } from '@repo/ui/components/ui/avatar'
|
||||
import { Badge } from '@repo/ui/components/ui/badge'
|
||||
import { Button } from '@repo/ui/components/ui/button'
|
||||
import { CommandItem } from '@repo/ui/components/ui/command'
|
||||
import { Kbd } from '@repo/ui/components/ui/kbd'
|
||||
import { Separator } from '@repo/ui/components/ui/separator'
|
||||
import { Spinner } from '@repo/ui/components/ui/spinner'
|
||||
import { cn, initials } from '@repo/ui/lib/utils'
|
||||
import { headers, sortings, statuses } from '@repo/ui/routes/enrollments/data'
|
||||
import { createSearch } from '@repo/util/meili'
|
||||
|
||||
import { columns, type Enrollment } from './columns'
|
||||
|
||||
@@ -50,7 +50,7 @@ export async function loader({ context, request }: Route.LoaderArgs) {
|
||||
const page = Number(searchParams.get('p')) + 1
|
||||
const hitsPerPage = Number(searchParams.get('perPage')) || 25
|
||||
|
||||
let builder = new MeiliSearchFilterBuilder()
|
||||
let builder = new MeiliSearchFilterBuilder().where('is_test', 'exists', false)
|
||||
|
||||
if (status) {
|
||||
builder = builder.where('status', 'in', status.split(','))
|
||||
|
||||
Reference in New Issue
Block a user