feat(SW-66, SW-348): search functionality and ui
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import { System } from "@/types/requests/system"
|
||||
import type { Edges } from "@/types/requests/utils/edges"
|
||||
import type { NodeRefs } from "@/types/requests/utils/refs"
|
||||
import type { Lang } from "@/constants/languages"
|
||||
@@ -69,3 +70,16 @@ export function generateTags(lang: Lang, connections: Edges<NodeRefs>[]) {
|
||||
})
|
||||
.flat()
|
||||
}
|
||||
|
||||
export function generateTagsFromSystem(
|
||||
lang: Lang,
|
||||
connections: System["system"][]
|
||||
) {
|
||||
return connections.map((system) => {
|
||||
return generateRefTag(
|
||||
system.locale ?? lang,
|
||||
system.content_type_uid,
|
||||
system.uid
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user