mirror of
https://github.com/vercel/commerce.git
synced 2025-07-27 04:01:23 +00:00
v1 convert to Agility
This commit is contained in:
18
components/agility-pageTemplates/index.ts
Normal file
18
components/agility-pageTemplates/index.ts
Normal file
@@ -0,0 +1,18 @@
|
||||
import MainTemplate from "./MainTemplate"
|
||||
|
||||
interface TemplateObj {
|
||||
name:string,
|
||||
template:any
|
||||
}
|
||||
|
||||
const allTemplates:[TemplateObj] =[
|
||||
{ name: "MainTemplate", template:MainTemplate }
|
||||
]
|
||||
|
||||
const getPageTemplate = (templateName:string):any => {
|
||||
const obj = allTemplates.find(m => m.name.toLowerCase() === templateName.toLowerCase())
|
||||
if (! obj) return null
|
||||
return obj?.template
|
||||
}
|
||||
|
||||
export default getPageTemplate
|
Reference in New Issue
Block a user