@keycloakify/keycloak-admin-ui
Version:
Repackaged Keycloak Admin UI
15 lines (14 loc) • 733 B
TypeScript
import type UserSessionRepresentation from "@keycloak/keycloak-admin-client/lib/defs/userSessionRepresentation";
import { ReactNode } from "react";
import { LoaderFunction } from "../ui-shared";
export type ColumnName = "username" | "start" | "lastAccess" | "clients" | "type";
export type SessionsTableProps = {
loader: LoaderFunction<UserSessionRepresentation>;
hiddenColumns?: ColumnName[];
emptyInstructions?: string;
logoutUser?: string;
filter?: ReactNode;
isSearching?: boolean;
isPaginated?: boolean;
};
export default function SessionsTable({ loader, hiddenColumns, emptyInstructions, logoutUser, filter, isSearching, isPaginated, }: SessionsTableProps): import("react/jsx-runtime").JSX.Element;