Skip to content

Commit

Permalink
Fixed #1836 - For Card
Browse files Browse the repository at this point in the history
  • Loading branch information
mertsincan committed Dec 1, 2021
1 parent b8ba7e0 commit 14753c1
Showing 1 changed file with 43 additions and 9 deletions.
52 changes: 43 additions & 9 deletions src/components/card/Card.d.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,50 @@
import { VNode } from 'vue';
import { ClassComponent, GlobalComponentConstructor } from '../ts-helpers';

interface CardProps {}
export interface CardProps {
}

export interface CardSlots {
/**
* Custom header template.
*/
header: () => VNode[];
/**
* Custom title template.
*/
title: () => VNode[];
/**
* Custom subtitle template.
*/
subtitle: () => VNode[];
/**
* Custom content template.
*/
content: () => VNode[];
/**
* Custom footer template.
*/
footer: () => VNode[];
}

export declare type CardEmits = {
}

declare class Card extends ClassComponent<CardProps, CardSlots, CardEmits> { }

declare class Card {
$props: CardProps;
$slots: {
header: VNode[];
title: VNode[];
subtitle: VNode[];
content: VNode[];
footer: VNode[];
declare module '@vue/runtime-core' {
interface GlobalComponents {
Card: GlobalComponentConstructor<Card>
}
}

/**
*
* Card is a flexible container component.
*
* Demos:
*
* - [Card](https://www.primefaces.org/primevue/showcase/#/card)
*
*/
export default Card;

0 comments on commit 14753c1

Please sign in to comment.