Function toIdObject

  • Type Parameters

    • C extends Meta.Collections

    • N extends string

    • R extends {
          id: string;
      } | {
          id: string;
      } & {
          name: string;
      } | Meta.SavedInput<C, N>

    • I extends undefined | null | Pick<R, "id"> = undefined | null | Pick<R, "id">

    Parameters

    • resource: I

    Returns Pick<R, "id"> extends I
        ? Meta.IdObject<C, N, R>
        : undefined | Meta.IdObject<C, N, R>

Generated using TypeDoc