actions/status-hover-card: convert to TypeScript
This commit is contained in:
parent
2d3d834a83
commit
3bbc4cffe8
|
@ -1,24 +0,0 @@
|
|||
export const STATUS_HOVER_CARD_OPEN = 'STATUS_HOVER_CARD_OPEN';
|
||||
export const STATUS_HOVER_CARD_UPDATE = 'STATUS_HOVER_CARD_UPDATE';
|
||||
export const STATUS_HOVER_CARD_CLOSE = 'STATUS_HOVER_CARD_CLOSE';
|
||||
|
||||
export function openStatusHoverCard(ref, statusId) {
|
||||
return {
|
||||
type: STATUS_HOVER_CARD_OPEN,
|
||||
ref,
|
||||
statusId,
|
||||
};
|
||||
}
|
||||
|
||||
export function updateStatusHoverCard() {
|
||||
return {
|
||||
type: STATUS_HOVER_CARD_UPDATE,
|
||||
};
|
||||
}
|
||||
|
||||
export function closeStatusHoverCard(force = false) {
|
||||
return {
|
||||
type: STATUS_HOVER_CARD_CLOSE,
|
||||
force,
|
||||
};
|
||||
}
|
|
@ -0,0 +1,27 @@
|
|||
const STATUS_HOVER_CARD_OPEN = 'STATUS_HOVER_CARD_OPEN';
|
||||
const STATUS_HOVER_CARD_UPDATE = 'STATUS_HOVER_CARD_UPDATE';
|
||||
const STATUS_HOVER_CARD_CLOSE = 'STATUS_HOVER_CARD_CLOSE';
|
||||
|
||||
const openStatusHoverCard = (ref: React.MutableRefObject<HTMLDivElement>, statusId: string) => ({
|
||||
type: STATUS_HOVER_CARD_OPEN,
|
||||
ref,
|
||||
statusId,
|
||||
});
|
||||
|
||||
const updateStatusHoverCard = () => ({
|
||||
type: STATUS_HOVER_CARD_UPDATE,
|
||||
});
|
||||
|
||||
const closeStatusHoverCard = (force = false) => ({
|
||||
type: STATUS_HOVER_CARD_CLOSE,
|
||||
force,
|
||||
});
|
||||
|
||||
export {
|
||||
STATUS_HOVER_CARD_OPEN,
|
||||
STATUS_HOVER_CARD_UPDATE,
|
||||
STATUS_HOVER_CARD_CLOSE,
|
||||
openStatusHoverCard,
|
||||
updateStatusHoverCard,
|
||||
closeStatusHoverCard,
|
||||
};
|
Loading…
Reference in New Issue