chore(): Reorganize modules (#7210)

**What**
Move all modules to the modules directory
This commit is contained in:
Adrien de Peretti
2024-05-02 17:33:34 +02:00
committed by GitHub
parent 7a351eef09
commit 4eae25e1ef
870 changed files with 91 additions and 62 deletions
@@ -0,0 +1,26 @@
import {
JoinerRelationship,
ModuleJoinerConfig,
ModuleLoaderFunction,
} from "@medusajs/types"
import { generateEntity } from "../utils"
import { connectionLoader } from "./connection"
import { containerLoader } from "./container"
export function getLoaders({
joinerConfig,
primary,
foreign,
}: {
joinerConfig: ModuleJoinerConfig
primary: JoinerRelationship
foreign: JoinerRelationship
}): ModuleLoaderFunction[] {
if (joinerConfig.isReadOnlyLink) {
return []
}
const entity = generateEntity(joinerConfig, primary, foreign)
return [connectionLoader(entity), containerLoader(entity, joinerConfig)]
}