├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ └── npm-publish.yml ├── .gitignore ├── .husky └── commit-msg ├── README.md ├── codegen.json ├── commitlint.config.js ├── dev-server ├── docker-compose.yml ├── dockerfile ├── index-worker.ts ├── index.ts ├── mock-data │ ├── assets │ │ ├── abel-y-costa-716024-unsplash.jpg │ │ ├── adam-birkett-239153-unsplash.jpg │ │ ├── alex-rodriguez-santibanez-200278-unsplash.jpg │ │ ├── alexander-andrews-260988-unsplash.jpg │ │ ├── alexandru-acea-686569-unsplash.jpg │ │ ├── andres-jasso-220776-unsplash.jpg │ │ ├── annie-spratt-78044-unsplash.jpg │ │ ├── ben-hershey-574483-unsplash.jpg │ │ ├── benjamin-voros-310026-unsplash.jpg │ │ ├── brandi-redd-104140-unsplash.jpg │ │ ├── caleb-george-536388-unsplash.jpg │ │ ├── charles-deluvio-695736-unsplash.jpg │ │ ├── chuttersnap-324234-unsplash.jpg │ │ ├── chuttersnap-584518-unsplash.jpg │ │ ├── daniel-korpai-1302051-unsplash.jpg │ │ ├── derick-david-409858-unsplash.jpg │ │ ├── eniko-kis-663725-unsplash.jpg │ │ ├── florian-klauer-14840-unsplash.jpg │ │ ├── florian-olivo-1166419-unsplash.jpg │ │ ├── imani-clovis-234736-unsplash.jpg │ │ ├── jakob-owens-274337-unsplash.jpg │ │ ├── jean-philippe-delberghe-1400011-unsplash.jpg │ │ ├── jonathan-talbert-697262-unsplash.jpg │ │ ├── juan-gomez-674574-unsplash.jpg │ │ ├── kari-shea-398668-unsplash.jpg │ │ ├── kelly-sikkema-685291-unsplash.jpg │ │ ├── liam-briese-1128307-unsplash.jpg │ │ ├── mark-tegethoff-667351-unsplash.jpg │ │ ├── max-tarkhov-737999-unsplash.jpg │ │ ├── michael-guite-571169-unsplash.jpg │ │ ├── mikkel-bech-748940-unsplash.jpg │ │ ├── mitch-lensink-256007-unsplash.jpg │ │ ├── natalia-y-345738-unsplash.jpg │ │ ├── nathan-fertig-249917-unsplash.jpg │ │ ├── neonbrand-428982-unsplash.jpg │ │ ├── neslihan-gunaydin-3493-unsplash.jpg │ │ ├── nik-shuliahin-619349-unsplash.jpg │ │ ├── nikolai-chernichenko-1299748-unsplash.jpg │ │ ├── oscar-ivan-esquivel-arteaga-687447-unsplash.jpg │ │ ├── patrick-brinksma-663044-unsplash.jpg │ │ ├── paul-weaver-1120584-unsplash.jpg │ │ ├── pierre-chatel-innocenti-483198-unsplash.jpg │ │ ├── robert-shunev-528016-unsplash.jpg │ │ ├── ruslan-bardash-351288-unsplash.jpg │ │ ├── silvia-agrasar-227575-unsplash.jpg │ │ ├── stoica-ionela-530966-unsplash.jpg │ │ ├── thomas-q-1229169-unsplash.jpg │ │ ├── thomas-serer-420833-unsplash.jpg │ │ ├── tommy-bebo-600358-unsplash.jpg │ │ ├── vincent-botta-736919-unsplash.jpg │ │ ├── vincent-liu-525429-unsplash.jpg │ │ ├── xavier-teo-469050-unsplash.jpg │ │ ├── zoltan-kovacs-642412-unsplash.jpg │ │ └── zoltan-tasi-423051-unsplash.jpg │ └── data-sources │ │ ├── countries.json │ │ ├── initial-data.ts │ │ └── products.csv ├── populate.ts └── vendure-config.ts ├── docs ├── hidden-favorites.png └── show-favorites.png ├── index.ts ├── package.json ├── src ├── api │ ├── api-extensions.ts │ ├── customer-entity.resolver.ts │ ├── favorite-entity.resolver.ts │ └── favorite-shop.resolver.ts ├── constants.ts ├── e2e │ ├── config │ │ ├── e2e-initial-data.ts │ │ ├── e2e-products.csv │ │ ├── jest-config.js │ │ ├── test-config.ts │ │ └── tsconfig.e2e.json │ ├── favorites-plugin.e2e-spec.ts │ ├── graphql │ │ ├── admin-e2e-definitions.graphql.ts │ │ └── shop-e2e-definitions.graphql.ts │ └── types │ │ ├── generated-admin-types.ts │ │ └── generated-shop-types.ts ├── entities │ └── favorite.entity.ts ├── generated-admin-types.ts ├── generated-shop-types.ts ├── plugin.ts ├── types.ts └── ui │ ├── components │ └── favorites-list │ │ ├── favorites-list.component.html │ │ ├── favorites-list.component.scss │ │ └── favorites-list.component.ts │ ├── favorites-shared.module.ts │ ├── favorites-ui-extension.module.ts │ ├── generated-types.ts │ ├── providers │ ├── favorites.graphql.ts │ └── favorites.service.ts │ └── translations │ ├── de.json │ ├── en.json │ └── pt_BR.json ├── tsconfig.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/README.md -------------------------------------------------------------------------------- /codegen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/codegen.json -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {extends: ['@commitlint/config-conventional']} 2 | -------------------------------------------------------------------------------- /dev-server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/docker-compose.yml -------------------------------------------------------------------------------- /dev-server/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/dockerfile -------------------------------------------------------------------------------- /dev-server/index-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/index-worker.ts -------------------------------------------------------------------------------- /dev-server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/index.ts -------------------------------------------------------------------------------- /dev-server/mock-data/assets/abel-y-costa-716024-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/abel-y-costa-716024-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/adam-birkett-239153-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/adam-birkett-239153-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/alex-rodriguez-santibanez-200278-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/alex-rodriguez-santibanez-200278-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/alexander-andrews-260988-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/alexander-andrews-260988-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/alexandru-acea-686569-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/alexandru-acea-686569-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/andres-jasso-220776-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/andres-jasso-220776-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/annie-spratt-78044-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/annie-spratt-78044-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/ben-hershey-574483-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/ben-hershey-574483-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/benjamin-voros-310026-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/benjamin-voros-310026-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/brandi-redd-104140-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/brandi-redd-104140-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/caleb-george-536388-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/caleb-george-536388-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/charles-deluvio-695736-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/charles-deluvio-695736-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/chuttersnap-324234-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/chuttersnap-324234-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/chuttersnap-584518-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/chuttersnap-584518-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/daniel-korpai-1302051-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/daniel-korpai-1302051-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/derick-david-409858-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/derick-david-409858-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/eniko-kis-663725-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/eniko-kis-663725-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/florian-klauer-14840-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/florian-klauer-14840-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/florian-olivo-1166419-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/florian-olivo-1166419-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/imani-clovis-234736-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/imani-clovis-234736-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/jakob-owens-274337-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/jakob-owens-274337-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/jean-philippe-delberghe-1400011-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/jean-philippe-delberghe-1400011-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/jonathan-talbert-697262-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/jonathan-talbert-697262-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/juan-gomez-674574-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/juan-gomez-674574-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/kari-shea-398668-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/kari-shea-398668-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/kelly-sikkema-685291-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/kelly-sikkema-685291-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/liam-briese-1128307-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/liam-briese-1128307-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/mark-tegethoff-667351-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/mark-tegethoff-667351-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/max-tarkhov-737999-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/max-tarkhov-737999-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/michael-guite-571169-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/michael-guite-571169-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/mikkel-bech-748940-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/mikkel-bech-748940-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/mitch-lensink-256007-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/mitch-lensink-256007-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/natalia-y-345738-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/natalia-y-345738-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/nathan-fertig-249917-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/nathan-fertig-249917-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/neonbrand-428982-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/neonbrand-428982-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/neslihan-gunaydin-3493-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/neslihan-gunaydin-3493-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/nik-shuliahin-619349-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/nik-shuliahin-619349-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/nikolai-chernichenko-1299748-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/nikolai-chernichenko-1299748-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/oscar-ivan-esquivel-arteaga-687447-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/oscar-ivan-esquivel-arteaga-687447-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/patrick-brinksma-663044-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/patrick-brinksma-663044-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/paul-weaver-1120584-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/paul-weaver-1120584-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/pierre-chatel-innocenti-483198-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/pierre-chatel-innocenti-483198-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/robert-shunev-528016-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/robert-shunev-528016-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/ruslan-bardash-351288-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/ruslan-bardash-351288-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/silvia-agrasar-227575-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/silvia-agrasar-227575-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/stoica-ionela-530966-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/stoica-ionela-530966-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/thomas-q-1229169-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/thomas-q-1229169-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/thomas-serer-420833-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/thomas-serer-420833-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/tommy-bebo-600358-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/tommy-bebo-600358-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/vincent-botta-736919-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/vincent-botta-736919-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/vincent-liu-525429-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/vincent-liu-525429-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/xavier-teo-469050-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/xavier-teo-469050-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/zoltan-kovacs-642412-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/zoltan-kovacs-642412-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/assets/zoltan-tasi-423051-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/assets/zoltan-tasi-423051-unsplash.jpg -------------------------------------------------------------------------------- /dev-server/mock-data/data-sources/countries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/data-sources/countries.json -------------------------------------------------------------------------------- /dev-server/mock-data/data-sources/initial-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/data-sources/initial-data.ts -------------------------------------------------------------------------------- /dev-server/mock-data/data-sources/products.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/mock-data/data-sources/products.csv -------------------------------------------------------------------------------- /dev-server/populate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/populate.ts -------------------------------------------------------------------------------- /dev-server/vendure-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/dev-server/vendure-config.ts -------------------------------------------------------------------------------- /docs/hidden-favorites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/docs/hidden-favorites.png -------------------------------------------------------------------------------- /docs/show-favorites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/docs/show-favorites.png -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/package.json -------------------------------------------------------------------------------- /src/api/api-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/api/api-extensions.ts -------------------------------------------------------------------------------- /src/api/customer-entity.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/api/customer-entity.resolver.ts -------------------------------------------------------------------------------- /src/api/favorite-entity.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/api/favorite-entity.resolver.ts -------------------------------------------------------------------------------- /src/api/favorite-shop.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/api/favorite-shop.resolver.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/e2e/config/e2e-initial-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/config/e2e-initial-data.ts -------------------------------------------------------------------------------- /src/e2e/config/e2e-products.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/config/e2e-products.csv -------------------------------------------------------------------------------- /src/e2e/config/jest-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/config/jest-config.js -------------------------------------------------------------------------------- /src/e2e/config/test-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/config/test-config.ts -------------------------------------------------------------------------------- /src/e2e/config/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/config/tsconfig.e2e.json -------------------------------------------------------------------------------- /src/e2e/favorites-plugin.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/favorites-plugin.e2e-spec.ts -------------------------------------------------------------------------------- /src/e2e/graphql/admin-e2e-definitions.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/graphql/admin-e2e-definitions.graphql.ts -------------------------------------------------------------------------------- /src/e2e/graphql/shop-e2e-definitions.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/graphql/shop-e2e-definitions.graphql.ts -------------------------------------------------------------------------------- /src/e2e/types/generated-admin-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/types/generated-admin-types.ts -------------------------------------------------------------------------------- /src/e2e/types/generated-shop-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/e2e/types/generated-shop-types.ts -------------------------------------------------------------------------------- /src/entities/favorite.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/entities/favorite.entity.ts -------------------------------------------------------------------------------- /src/generated-admin-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/generated-admin-types.ts -------------------------------------------------------------------------------- /src/generated-shop-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/generated-shop-types.ts -------------------------------------------------------------------------------- /src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/plugin.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/ui/components/favorites-list/favorites-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/components/favorites-list/favorites-list.component.html -------------------------------------------------------------------------------- /src/ui/components/favorites-list/favorites-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/components/favorites-list/favorites-list.component.scss -------------------------------------------------------------------------------- /src/ui/components/favorites-list/favorites-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/components/favorites-list/favorites-list.component.ts -------------------------------------------------------------------------------- /src/ui/favorites-shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/favorites-shared.module.ts -------------------------------------------------------------------------------- /src/ui/favorites-ui-extension.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/favorites-ui-extension.module.ts -------------------------------------------------------------------------------- /src/ui/generated-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/generated-types.ts -------------------------------------------------------------------------------- /src/ui/providers/favorites.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/providers/favorites.graphql.ts -------------------------------------------------------------------------------- /src/ui/providers/favorites.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/providers/favorites.service.ts -------------------------------------------------------------------------------- /src/ui/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/translations/de.json -------------------------------------------------------------------------------- /src/ui/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/translations/en.json -------------------------------------------------------------------------------- /src/ui/translations/pt_BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/src/ui/translations/pt_BR.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drewterry/vendure-favorites-plugin/HEAD/yarn.lock --------------------------------------------------------------------------------