Skip to content

Type Alias: ExtractSlotDefinitions<Slots>

ts
type ExtractSlotDefinitions<Slots> = Slots extends {
  slots: SlotsType<infer D>;
}
  ? D
  : Slots extends SlotsType<infer D>
    ? D
    : never;

Type Parameters

Type Parameter
Slots