UNPKG

@prefecthq/prefect-ui-library

Version:

This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.

16 lines (15 loc) 728 B
import { ComputedRef, MaybeRef, MaybeRefOrGetter } from 'vue'; import { WorkspaceEventResource, PrefectResourceRole, WorkspaceEvent } from '../models/workspaceEvent'; export type UseEventResource = { id: ComputedRef<string | null>; role: ComputedRef<PrefectResourceRole | null>; type: ComputedRef<string | null>; resourceId: ComputedRef<string>; name: ComputedRef<string | null>; }; export declare function useWorkspaceEventResource(resource: MaybeRefOrGetter<WorkspaceEventResource>): UseEventResource; type UseEventResourceId = UseEventResource & { resourceId: ComputedRef<string>; }; export declare function useWorkspaceEventResourceId(event: MaybeRef<WorkspaceEvent>): UseEventResourceId; export {};