🐛 remove reload button if exisits

This commit is contained in:
kawamataryo 2023-08-26 13:35:08 +09:00
parent bb473a636a
commit 323ecac84a
2 changed files with 8 additions and 1 deletions

View File

@ -25,6 +25,11 @@ export const insertReloadEl = (clickAction: () => void) => {
van.add(lastInsertedEl.parentElement, ReloadButton({clickAction}))
}
export const removeReloadEl = () => {
const reloadEl = document.querySelectorAll('.bsky-reload-btn-wrapper')
reloadEl.forEach(el => el.remove())
}
export const getAccountNameAndDisplayName = (userCell: Element) => {
const [avatarEl, displayNameEl] = userCell?.querySelectorAll("a")
const twAccountName = avatarEl?.getAttribute("href")?.replace("/", "")

View File

@ -1,4 +1,4 @@
import { isOutOfTopViewport } from './domHelpers';
import { isOutOfTopViewport, removeReloadEl } from './domHelpers';
import { getAccountNameAndDisplayName, getUserCells, insertBskyProfileEl, insertNotFoundEl, insertReloadEl } from "~lib/domHelpers";
import { isSimilarUser } from "~lib/bskyHelpers";
import { debugLog } from "~lib/utils";
@ -29,6 +29,8 @@ export const searchAndInsertBskyUsers = async (
removeQuery: (arg: string) => Promise<any>,
}) => {
removeReloadEl()
const userCells = getUserCells({
queryParam: userCellQueryParam,
filterInsertedElement: true,