mirror of
https://github.com/we-promise/sure.git
synced 2026-06-04 02:09:01 +00:00
feat(provider): Akahu integration (#1921)
* First pass of Akahu * fix up sync all * conflicts * fix db migration issue? - fix auto selection of akahu account type * Address Akahu PR feedback * Complete provider metadata * Fix PR 1921 CI tests * PR feedback * PR feedback * post merge --------- Co-authored-by: failing <failing@users.noreply.github.com> Co-authored-by: Juan José Mata <jjmata@jjmata.com> Co-authored-by: sure-admin <sure-admin@splashblot.com>
This commit is contained in:
@@ -22,10 +22,10 @@ export default class extends Controller {
|
||||
this.cardTargets.forEach((card) => {
|
||||
const name = card.dataset.providerName ?? "";
|
||||
const region = card.dataset.providerRegion ?? "";
|
||||
const kind = card.dataset.providerKind ?? "";
|
||||
const haystack = `${name} ${region} ${kind}`;
|
||||
const kindTokens = (card.dataset.providerKind ?? "").split(/\s+/);
|
||||
const haystack = `${name} ${region} ${kindTokens.join(" ")}`;
|
||||
const matchesQuery = !query || haystack.includes(query);
|
||||
const matchesKind = activeKind === "all" || kind === activeKind;
|
||||
const matchesKind = activeKind === "all" || kindTokens.includes(activeKind);
|
||||
const visible = matchesQuery && matchesKind;
|
||||
card.classList.toggle("hidden", !visible);
|
||||
if (visible) visibleCount++;
|
||||
|
||||
Reference in New Issue
Block a user