Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jussinevavuori/kilpi
/ functions
Functions
316 in github.com/Jussinevavuori/kilpi
⨍
Functions
316
◇
Types & classes
53
Function
$createPostEndpoint
* Create endpoint using a web standard request-response handler. Must be used as a POST * endpoint. * * @param option
packages/core/src/plugins/EndpointPlugin/EndpointPlugin.ts:95
Function
$createReactClientComponents
()
packages/react-client/src/plugins/ReactClientPlugin.ts:21
Function
$createReactServerComponents
* Create React Server Component bindings for Kilpi. * * ## Example usage * * ```tsx * const { A
packages/react-server/src/plugins/ReactServerPlugin.ts:97
Method
$invalidate
* Allow fine-grained invalidation of the cache for this specific policy + inputs.
packages/client/src/KilpiClientNamespace.ts:30
Function
$onUnauthorizedRscAssert
* Sets a custom onUnauthorizedAssert handler in the current React Server Component * context. Primary usage is to allow custom handling of
packages/react-server/src/plugins/ReactServerPlugin.ts:78
Function
ArticleCard
(props: ArticleCardProps)
examples/next-js/src/components/ArticleCard.tsx:20
Function
ArticlePage
(props: PageProps<"/article/[articleId]">)
examples/next-js/src/app/article/[articleId]/page.tsx:7
Function
ArticlesList
()
examples/next-js/src/components/ArticlesList.tsx:5
Function
AuthenticatedHeaderContent
({ subject }: AuthenticatedHeaderContentProps)
examples/next-js/src/components/Header.tsx:73
Function
Authorize_Inner
* The inner implementation which is rendered within a suspense boundary by the main component.
packages/react-server/src/components/Authorize.tsx:52
Function
BlueSky
(props: SvgLogoProps)
apps/docs/src/components/ui/SvgLogos.tsx:20
Function
Button
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
examples/next-js/src/components/ui/button.tsx:39
Function
Card
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/card.tsx:5
Function
CardAction
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/card.tsx:51
Function
CardContent
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/card.tsx:64
Function
CardDescription
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/card.tsx:41
Function
CardFooter
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/card.tsx:74
Function
CardHeader
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/card.tsx:18
Function
CardTitle
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/card.tsx:31
Function
ChangeRoleButton
({ children, ...ButtonProps }: React.ComponentProps<"button">)
examples/next-js/src/components/ChangeRoleButton.tsx:1
Function
ClearKilpiClientCacheButton
(props: ClearKilpiClientCacheButtonProps)
examples/next-js/src/components/ClearKilpiClientCacheButton.tsx:11
Function
Collapsible
(props: CollapsibleProps)
apps/docs/src/components/mdx/Collapsible.tsx:10
Function
Command
({ className, ref, ...props }: CommandProps)
apps/docs/src/components/ui/Command.tsx:9
Function
CommandDialog
({ children, CommandProps, ...props }: CommandDialogProps)
apps/docs/src/components/ui/Command.tsx:43
Function
CommandEmpty
({ ref, ...props }: CommandEmptyProps)
apps/docs/src/components/ui/Command.tsx:72
Function
CommandGroup
({ className, ref, ...props }: CommandGroupProps)
apps/docs/src/components/ui/Command.tsx:84
Function
CommandInput
({ className, ref, isLoading, ...props }: CommandInputProps)
apps/docs/src/components/ui/Command.tsx:23
Function
CommandItem
({ ref, className, ...props }: CommandItemProps)
apps/docs/src/components/ui/Command.tsx:111
Function
CommandList
({ className, ref, ...props }: CommandListProps)
apps/docs/src/components/ui/Command.tsx:60
Function
CommandSeparator
({ ref, className, ...props }: CommandSeparatorProps)
apps/docs/src/components/ui/Command.tsx:99
Function
CommandShortcut
({ className, ...props }: CommandShortcutProps)
apps/docs/src/components/ui/Command.tsx:126
Function
CreateArticleForm
()
examples/next-js/src/components/CreateArticleForm.tsx:27
Function
CreateArticlePage
()
examples/next-js/src/app/create-article/page.tsx:5
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
apps/docs/src/components/ui/Dialog.tsx:58
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
apps/docs/src/components/ui/Dialog.tsx:53
Function
Drawer
({ shouldScaleBackground = true, ...props }: React.PropsWithChildren<DrawerProps>)
apps/docs/src/components/ui/Drawer.tsx:7
Function
DrawerContent
({ ref, className, children, ...props }: DrawerContentProps)
apps/docs/src/components/ui/Drawer.tsx:44
Function
DrawerDescription
({ ref, className, ...props }: DrawerDescriptionProps)
apps/docs/src/components/ui/Drawer.tsx:93
Function
DrawerFooter
({ className, ...props }: DrawerFooterProps)
apps/docs/src/components/ui/Drawer.tsx:71
Function
DrawerHeader
({ className, ...props }: DrawerHeaderProps)
apps/docs/src/components/ui/Drawer.tsx:65
Function
DrawerOverlay
({ ref, className, ...props }: DrawerOverlayProps)
apps/docs/src/components/ui/Drawer.tsx:30
Function
DrawerTitle
({ ref, className, ...props }: DrawerTitleProps)
apps/docs/src/components/ui/Drawer.tsx:79
Function
Express
(props: SvgLogoProps)
apps/docs/src/components/ui/SvgLogos.tsx:135
Function
FileTreeNode
({ node }: FileTreeNodeProps)
apps/docs/src/components/mdx/FileTreeNode.tsx:10
Function
Footer
()
examples/next-js/src/components/Footer.tsx:3
Function
FormControl
({ ...props }: React.ComponentProps<typeof Slot>)
examples/next-js/src/components/ui/form.tsx:96
Function
FormDescription
({ className, ...props }: React.ComponentProps<"p">)
examples/next-js/src/components/ui/form.tsx:110
Function
FormField
({ ...props }: ControllerProps<TFieldValues, TName>)
examples/next-js/src/components/ui/form.tsx:30
Function
FormItem
({ className, ...props }: React.ComponentProps<"div">)
examples/next-js/src/components/ui/form.tsx:72
Function
FormLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
examples/next-js/src/components/ui/form.tsx:82
Function
FormMessage
({ className, ...props }: React.ComponentProps<"p">)
examples/next-js/src/components/ui/form.tsx:123
Function
Github
(props: SvgLogoProps)
apps/docs/src/components/ui/SvgLogos.tsx:4
Function
Header
(props: HeaderProps)
examples/next-js/src/components/Header.tsx:13
Function
HeaderContent
()
examples/next-js/src/components/Header.tsx:92
Function
Home
()
examples/next-js/src/app/page.tsx:4
Function
Hono
(props: SvgLogoProps)
apps/docs/src/components/ui/SvgLogos.tsx:114
Function
Input
({ className, type, ...props }: React.ComponentProps<"input">)
examples/next-js/src/components/ui/input.tsx:5
Function
Label
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
examples/next-js/src/components/ui/label.tsx:8
Function
LoadingArticlePage
()
examples/next-js/src/app/article/[articleId]/loading.tsx:1
Function
LoadingPage
()
examples/next-js/src/app/create-article/loading.tsx:1
Function
ManageArticleForm
({ article }: ManageArticleFormProps)
examples/next-js/src/components/ManageArticleForm.tsx:11
Function
MobileNav
(props: MobileNavProps)
apps/docs/src/components/layout/MobileNav.tsx:28
Function
MobileNavFolder
(props: MobileNavFolderProps)
apps/docs/src/components/layout/MobileNavFolder.tsx:9
Function
NestJs
(props: SvgLogoProps)
apps/docs/src/components/ui/SvgLogos.tsx:143
Function
Next
(props: SvgLogoProps)
apps/docs/src/components/ui/SvgLogos.tsx:57
Function
POST
()
examples/next-js/src/app/api/change-role/route.ts:4
Function
PagefindSearch
()
apps/docs/src/components/pagefind/PagefindSearch.tsx:14
Function
React
(props: SvgLogoProps)
apps/docs/src/components/ui/SvgLogos.tsx:38
Function
RootLayout
({ children }: LayoutProps<"/">)
examples/next-js/src/app/layout.tsx:22
Function
SignInForm
()
examples/next-js/src/components/SignInForm.tsx:25
Function
SignInPage
()
examples/next-js/src/app/sign-in/page.tsx:3
Function
SignOutButton
({ children, ...ButtonProps }: React.ComponentProps<"button">)
examples/next-js/src/components/SignOutButton.tsx:6
Function
SignUpForm
()
examples/next-js/src/components/SignUpForm.tsx:26
Function
SignUpPage
()
examples/next-js/src/app/sign-up/page.tsx:3
Function
TabButtons
(props: TabButtonsProps)
apps/docs/src/components/mdx/TabButtons.tsx:21
Function
Textarea
({ className, ...props }: React.ComponentProps<"textarea">)
examples/next-js/src/components/ui/textarea.tsx:5
Function
ThemeToggle
()
apps/docs/src/components/layout/ThemeToggle.tsx:8
Function
Toaster
({ ...props }: ToasterProps)
examples/next-js/src/components/ui/sonner.tsx:7
Function
UnauthenticatedHeaderContent
()
examples/next-js/src/components/Header.tsx:53
Method
[KilpiCoreSymbol_HandleUnauthorizedAssert]
* Private function for shared onUnauthorizedAssert handling.
packages/core/src/KilpiCore.ts:172
Function
a
(subject)
packages/client/__tests__/KilpiClientCache.test.ts:21
Function
always
(subject)
packages/client/__tests__/KilpiClient.batch.test.ts:18
Function
always
(subject)
packages/react-client/src/__tests__/AuthorizeClient.test.tsx:10
Function
always
(subject)
packages/react-client/src/__tests__/useAuthorize.test.tsx:13
Function
always
(subject)
packages/core/__tests__/KilpiPolicy.test.ts:15
Function
always
(subject)
packages/core/__tests__/AuditPlugin.test.ts:12
Function
always
(subject)
packages/core/__tests__/KilpiHooks.test.ts:15
Function
always
(subject)
packages/core/__tests__/subjectCaching.test.ts:19
Function
always
(user)
packages/react-server/src/__tests__/Authorize.test.tsx:29
Function
always
(subject)
examples/next-js/src/kilpi.server.ts:48
Function
apply
(_1, _2, args)
packages/client/src/utils/proxy.ts:43
Function
apply
(_1, _2, args)
packages/core/src/utils/proxy.ts:21
Function
authed
(subject)
packages/client/__tests__/KilpiClientPolicy.test.ts:18
Function
authed
(subject)
packages/core/__tests__/KilpiQuery.test.ts:15
Function
authed
(subject)
examples/next-js/src/kilpi.server.ts:51
Function
authorize
({ output: articles })
examples/next-js/src/article-service.ts:66
Function
authorized
(...input: TInput)
packages/core/src/KilpiQuery.ts:81
Function
b
(subject)
packages/client/__tests__/KilpiClientCache.test.ts:26
Method
constructor
(options: KilpiClientOptions)
packages/client/src/KilpiClient.ts:78
Method
constructor
(options: { client: TClient; path: TPath })
packages/client/src/KilpiClientNamespace.ts:14
← previous
next →
101–200 of 316, ranked by callers