UNPKG

@keycloakify/keycloak-admin-ui

Version:
15 lines (14 loc) 733 B
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;