actions/status-hover-card: convert to TypeScript

environments/review-hoverstatu-uyok17/deployments/318
Alex Gleason 2 years ago
parent 2d3d834a83
commit 3bbc4cffe8
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7

@ -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…
Cancel
Save