Skip to main content
Glama

Storyden

by Southclaws
Mozilla Public License 2.0
229
MemberSuspensionConfirmation.tsx1.32 kB
import { WithDisclosure } from "src/utils/useDisclosure"; import { Button } from "@/components/ui/button"; import { HStack, VStack, styled } from "@/styled-system/jsx"; import { Props, useMemberSuspension } from "./useMemberSuspension"; export function MemberSuspensionConfirmation(props: WithDisclosure<Props>) { const { handlers } = useMemberSuspension(props); return ( <VStack alignItems="start"> {props.profile.suspended ? ( <styled.p> Do you want to reinstate the suspended account {props.profile.name}? </styled.p> ) : ( <styled.p> Do you want to suspend the account {props.profile.name}? </styled.p> )} <HStack w="full"> <Button type="button" flexGrow="1" onClick={props.onClose}> Cancel </Button> {props.profile.suspended ? ( <Button // w="full" flexGrow="1" colorPalette="red" onClick={handlers.handleReinstate} > Reinstate </Button> ) : ( <Button // w="full" flexGrow="1" colorPalette="red" onClick={handlers.handleSuspension} > Suspend </Button> )} </HStack> </VStack> ); }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Southclaws/storyden'

If you have feedback or need assistance with the MCP directory API, please join our Discord server