From 82bfc974d9a3ffe458c7b4e29c8df69776ca94a0 Mon Sep 17 00:00:00 2001 From: Diana Olarte Date: Mon, 13 Jan 2025 12:51:57 +1100 Subject: [PATCH 1/4] refactor: change lang selector logic --- README.rst | 25 +++--- env.config.js | 7 ++ example/index.jsx | 8 +- src/components/Footer.jsx | 26 ++---- src/components/Footer.test.jsx | 24 +++--- src/components/LanguageSelector.jsx | 58 ------------- src/components/LanguageSelector/data.js | 32 ++++++++ src/components/LanguageSelector/index.jsx | 82 +++++++++++++++++++ .../__snapshots__/Footer.test.jsx.snap | 64 +++++++-------- 9 files changed, 190 insertions(+), 136 deletions(-) create mode 100644 env.config.js delete mode 100644 src/components/LanguageSelector.jsx create mode 100644 src/components/LanguageSelector/data.js create mode 100644 src/components/LanguageSelector/index.jsx diff --git a/README.rst b/README.rst index d1cfd83b0c..c2b4508782 100644 --- a/README.rst +++ b/README.rst @@ -86,12 +86,19 @@ This library has the following exports: * ``messages``: Internationalization messages suitable for use with `@edx/frontend-platform/i18n `_ * ``dist/footer.scss``: A SASS file which contains style information for the component. It should be imported into the micro-frontend's own SCSS file. -