Iceshrimp.NET/Iceshrimp.Frontend/Components/EmojiPicker.razor.js

14 lines
No EOL
300 B
JavaScript

export function getPosition(ref){
let rect = ref.getBoundingClientRect()
let x = rect.x + window.scrollX;
let y = rect.y + window.scrollY;
return [x, y]
}
export function openDialog(ref){
ref.setAttribute("open", "open");
}
export function closeDialog(ref){
ref.close();
}