INNER CODE UNIT · TypeScript

getAllowedOrderString

react-native-community/directory · pages/api/libraries/index.ts:37

function getAllowedOrderString(req: NextApiRequest, querySearch?: string): QueryOrder {
  const requestedOrder = req.query.order as string | undefined;
  const sortBy =
    requestedOrder && SortingKeys.includes(requestedOrder)
      ? requestedOrder
      : querySearch
        ? SortingKeys.at(-1)
        : SortingKeys[0];
  return sortBy as QueryOrder;
}

export default function handler(req: NextApiRequest, res: NextApiResponse) {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'application/json');

  const parsedQuery = parseQueryParams(req.query);

  const querySearch = parsedQuery.search

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…