refactor: clean up an reuse code

This commit is contained in:
Matilda Landström
2024-05-27 12:58:46 +02:00
parent ca5120d3e3
commit 0b694f6a74
6 changed files with 115 additions and 178 deletions

View File

@@ -7,24 +7,23 @@ import type {
import type { Edges } from "@/types/requests/utils/edges"
import type { NodeRefs } from "@/types/requests/utils/refs"
export function getConnections(refs: GetAccountPageBreadcrumbsRefsData) {
export function getConnectionsAccountPage(
refs: GetAccountPageBreadcrumbsRefsData
) {
const connections: Edges<NodeRefs>[] = []
refs.all_account_page.items.forEach((ref) => {
console.log(ref.web.breadcrumbs)
console.log(ref.web.breadcrumbs.parentsConnection)
connections.push(ref.web.breadcrumbs.parentsConnection)
})
return connections
}
export function getConnectionsLoyalty(refs: GetLoyaltyPageBreadcrumbsRefsData) {
export function getConnectionsLoyaltyPage(
refs: GetLoyaltyPageBreadcrumbsRefsData
) {
const connections: Edges<NodeRefs>[] = []
refs.all_loyalty_page.items.forEach((ref) => {
console.log(ref)
connections.push(ref.web.breadcrumbs.parentsConnection)
})
console.log(connections)
return connections
}