gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/modules/services/components/tables/users/index.tsx · v0.6.5
Source
1 3b7feef Mrdn 2y ago
2 3b7feef Mrdn 2y ago import { FC } from "react";
3 7389ad0 Mardin 2y ago import { DoubleEntityTable } from "@marzneshin/libs/entity-table";
4 3b7feef Mrdn 2y ago import { columns } from "./columns";
5 d636f3f Dawsh 2y ago import { fetchServiceUsers, type ServiceType } from "@marzneshin/modules/services";
6 3b7feef Mrdn 2y ago
7 3b7feef Mrdn 2y ago interface ServicesUsersTableProps {
8 3b7feef Mrdn 2y ago service: ServiceType
9 3b7feef Mrdn 2y ago }
10 3b7feef Mrdn 2y ago
11 3b7feef Mrdn 2y ago export const ServicesUsersTable: FC<ServicesUsersTableProps> = ({ service }) => {
12 3b7feef Mrdn 2y ago
13 3b7feef Mrdn 2y ago return (
14 7738ec1 Mardin 2y ago <DoubleEntityTable
15 03b3dbc Mardin 2y ago columns={columns}
16 7738ec1 Mardin 2y ago entityId={service.id}
17 7738ec1 Mardin 2y ago fetchEntity={fetchServiceUsers}
18 7738ec1 Mardin 2y ago primaryFilter="username"
19 7738ec1 Mardin 2y ago entityKey='services'
20 03b3dbc Mardin 2y ago />
21 3b7feef Mrdn 2y ago )
22 3b7feef Mrdn 2y ago }