Skip to main content
Glama
WorkspaceCustomizeEmptyState.vue1.21 kB
<template> <div class="w-full h-full flex flex-col items-center gap-sm py-lg overflow-hidden" > <div class="max-w-96"> <EmptyStateIcon name="customize-big" /> </div> <div class="text-lg font-medium text-center text-neutral-600 dark:text-neutral-300" > Customize ASSETS, FUNCTIONS, and MODULES </div> <div class="text-sm italic text-neutral-500 dark:text-neutral-400 text-center" > {{ $props.instructions }} </div> <div> <RequestStatusMessage v-if="!requestStatus.isSuccess" :requestStatus="requestStatus" :loadingMessage="loadingMessage" /> </div> </div> </template> <script lang="ts" setup> import { ApiRequestStatus } from "@si/vue-lib/pinia"; import { PropType } from "vue"; import { RequestStatusMessage } from "@si/vue-lib/design-system"; import EmptyStateIcon from "./EmptyStateIcon.vue"; defineProps({ requestStatus: { type: Object as PropType<ApiRequestStatus>, required: true }, loadingMessage: { type: String, required: true }, instructions: { type: String, required: false, default() { return "Use the left panel to get started!"; }, }, }); </script>

Latest Blog Posts

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/systeminit/si'

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