feat: init project SelfChckout
This commit is contained in:
parent
765cc0c7cf
commit
9d31ea245c
62 changed files with 8869 additions and 7149 deletions
41
package/utils/getDocumentsByCountry.tsx
Normal file
41
package/utils/getDocumentsByCountry.tsx
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
import {
|
||||
ArgentinaDocuments,
|
||||
BrazilDocuments,
|
||||
ChileDocuments,
|
||||
ColombiaDocuments,
|
||||
CostaRicaDocuments,
|
||||
EcuadorDocuments,
|
||||
MexicoDocuments,
|
||||
PeruDocuments,
|
||||
SpainDocuments,
|
||||
USADocuments,
|
||||
} from "@package/utils/enums/TypesDocumentsByCountry"
|
||||
|
||||
const country = process.env.NEXT_PUBLIC_STORE_COUNTRY
|
||||
|
||||
export const getDocumentsByCountry = (): string[] => {
|
||||
switch (country?.toLowerCase()) {
|
||||
case "colombia":
|
||||
return Object.values(ColombiaDocuments)
|
||||
case "ecuador":
|
||||
return Object.values(EcuadorDocuments)
|
||||
case "costarica":
|
||||
return Object.values(CostaRicaDocuments)
|
||||
case "chile":
|
||||
return Object.values(ChileDocuments)
|
||||
case "mexico":
|
||||
return Object.values(MexicoDocuments)
|
||||
case "usa":
|
||||
return Object.values(USADocuments)
|
||||
case "peru":
|
||||
return Object.values(PeruDocuments)
|
||||
case "argentina":
|
||||
return Object.values(ArgentinaDocuments)
|
||||
case "brazil":
|
||||
return Object.values(BrazilDocuments)
|
||||
case "spain":
|
||||
return Object.values(SpainDocuments)
|
||||
default:
|
||||
return []
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue