@logaflow/react
Version:
Streamline user feedback collection with Logaflow. Efficiently collect feedback from your users to accelerate bug fixes and increase product impact.
26 lines (22 loc) • 421 B
text/typescript
import { useCallback } from 'react';
type User = {
id?: string;
email: string;
name: string;
avatar?: string;
};
export function useLogaflowUser() {
const setUser = useCallback((user: User) => {
window.postMessage(
{
from: 'logaflowlib',
action: 'setuser',
payload: {
user,
},
},
window.location.origin
);
}, []);
return { setUser };
}