diff --git a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/route.tsx b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/route.tsx index f47fc6e0a..a7716aa63 100644 --- a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/route.tsx +++ b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/route.tsx @@ -730,153 +730,483 @@ ORDER BY run_count DESC`, Available functions
-
- - Aggregate functions - - -
+ {/* Aggregate functions */} + -
- - String functions - - -
+ {/* String functions */} + -
- - Date/time functions - - -
+ {/* Date/time functions */} + -
- - Conditional functions - - -
+ {/* Conditional & null functions */} + -
- - Array functions - - -
+ {/* Arithmetic & math */} + + + {/* Array functions */} + + + {/* JSON functions */} + + + {/* Type conversion */} + + + {/* Comparison & logical */} + + + {/* Hash functions */} + + + {/* URL functions */} + + + {/* UUID & other */} + + + {/* Tuple & map functions */} + + + {/* Window functions */} + + + {/* Interval functions */} +
); } -function FunctionList({ - functions, -}: { - functions: Array<{ name: string; desc: string; example: string }>; -}) { +function FunctionCategory({ title, functions }: { title: string; functions: string[] }) { return ( -
- {functions.map((fn) => ( -
- {fn.name} - — {fn.desc} -
{fn.example}
-
- ))} +
+ + {title} + +
+ {functions.map((fn) => ( + + {fn} + + ))} +
); }