Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a31d1a5387 | ||
|
|
a374cee7dd | ||
|
|
3f50a4d333 | ||
|
|
45f0f20f0f | ||
|
|
29a5db5e1a | ||
|
|
7982251640 | ||
|
|
9824aecd16 | ||
|
|
dcc361747e | ||
|
|
863ecb41bd | ||
|
|
f6d02d177d | ||
|
|
7e196f48cf |
1
.github/CODEOWNERS
vendored
1
.github/CODEOWNERS
vendored
@@ -1 +0,0 @@
|
||||
* @edx/community-engineering
|
||||
@@ -1,8 +1,9 @@
|
||||
[main]
|
||||
host = https://www.transifex.com
|
||||
|
||||
[edx-platform.frontend-component-footer]
|
||||
[o:open-edx:p:edx-platform:r:frontend-component-footer]
|
||||
file_filter = src/i18n/messages/<lang>.json
|
||||
source_file = src/i18n/transifex_input.json
|
||||
source_lang = en
|
||||
type = KEYVALUEJSON
|
||||
type = KEYVALUEJSON
|
||||
|
||||
|
||||
2
Makefile
2
Makefile
@@ -50,7 +50,7 @@ push_translations:
|
||||
|
||||
# Pulls translations from Transifex.
|
||||
pull_translations:
|
||||
tx pull -f --mode reviewed --language=$(transifex_langs)
|
||||
tx pull -f --mode reviewed --languages=$(transifex_langs)
|
||||
|
||||
# This target is used by Travis.
|
||||
validate-no-uncommitted-package-lock-changes:
|
||||
|
||||
@@ -21,6 +21,7 @@ Environment Variables
|
||||
|
||||
This component requires that the following environment variable be set by the consuming micro-frontend.
|
||||
|
||||
* ``LMS_BASE_URL`` - The URL of the LMS of your Open edX instance.
|
||||
* ``LOGO_TRADEMARK_URL`` - This is a URL to a logo for use in the footer. This is a different environment variable than ``LOGO_URL`` (used in frontend-component-header) to accommodate sites that would like to have additional trademark information on a logo in the footer, such as a (tm) or (r) symbol.
|
||||
|
||||
************
|
||||
|
||||
29525
package-lock.json
generated
29525
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -34,9 +34,9 @@
|
||||
"homepage": "https://github.com/edx/frontend-component-footer#readme",
|
||||
"devDependencies": {
|
||||
"@edx/brand": "npm:@edx/brand-openedx@1.1.0",
|
||||
"@edx/frontend-build": "9.1.0",
|
||||
"@edx/frontend-platform": "^1.14.1",
|
||||
"@edx/paragon": "^16.0.0",
|
||||
"@edx/frontend-build": "9.1.4",
|
||||
"@edx/frontend-platform": "^1.15.1",
|
||||
"@edx/paragon": "^19.6.0",
|
||||
"codecov": "3.8.3",
|
||||
"enzyme": "3.11.0",
|
||||
"enzyme-adapter-react-16": "1.15.6",
|
||||
@@ -44,7 +44,7 @@
|
||||
"prop-types": "15.7.2",
|
||||
"react": "16.14.0",
|
||||
"react-dom": "16.14.0",
|
||||
"react-redux": "7.2.6",
|
||||
"react-redux": "7.2.8",
|
||||
"react-router-dom": "5.3.0",
|
||||
"react-test-renderer": "16.14.0",
|
||||
"reactifex": "1.1.1",
|
||||
|
||||
@@ -9,6 +9,7 @@ import messages from './Footer.messages';
|
||||
import LanguageSelector from './LanguageSelector';
|
||||
|
||||
ensureConfig([
|
||||
'LMS_BASE_URL',
|
||||
'LOGO_TRADEMARK_URL',
|
||||
], 'Footer component');
|
||||
|
||||
@@ -58,7 +59,7 @@ class SiteFooter extends React.Component {
|
||||
<div className="container-fluid d-flex">
|
||||
<a
|
||||
className="d-block"
|
||||
href="https://open.edx.org"
|
||||
href={config.LMS_BASE_URL}
|
||||
aria-label={intl.formatMessage(messages['footer.logo.ariaLabel'])}
|
||||
>
|
||||
<img
|
||||
|
||||
@@ -17,6 +17,7 @@ describe('<Footer />', () => {
|
||||
authenticatedUser: null,
|
||||
config: {
|
||||
LOGO_TRADEMARK_URL: process.env.LOGO_TRADEMARK_URL,
|
||||
LMS_BASE_URL: process.env.LMS_BASE_URL,
|
||||
},
|
||||
}}
|
||||
>
|
||||
@@ -36,6 +37,7 @@ describe('<Footer />', () => {
|
||||
authenticatedUser: null,
|
||||
config: {
|
||||
LOGO_TRADEMARK_URL: process.env.LOGO_TRADEMARK_URL,
|
||||
LMS_BASE_URL: process.env.LMS_BASE_URL,
|
||||
},
|
||||
}}
|
||||
>
|
||||
@@ -55,6 +57,7 @@ describe('<Footer />', () => {
|
||||
authenticatedUser: null,
|
||||
config: {
|
||||
LOGO_TRADEMARK_URL: process.env.LOGO_TRADEMARK_URL,
|
||||
LMS_BASE_URL: process.env.LMS_BASE_URL,
|
||||
},
|
||||
}}
|
||||
>
|
||||
@@ -83,6 +86,7 @@ describe('<Footer />', () => {
|
||||
authenticatedUser: null,
|
||||
config: {
|
||||
LOGO_TRADEMARK_URL: process.env.LOGO_TRADEMARK_URL,
|
||||
LMS_BASE_URL: process.env.LMS_BASE_URL,
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
||||
@@ -11,7 +11,7 @@ exports[`<Footer /> renders correctly renders with a language selector 1`] = `
|
||||
<a
|
||||
aria-label="edX Home"
|
||||
className="d-block"
|
||||
href="https://open.edx.org"
|
||||
href="http://localhost:18000"
|
||||
>
|
||||
<img
|
||||
alt="Powered by Open edX"
|
||||
@@ -83,7 +83,7 @@ exports[`<Footer /> renders correctly renders without a language selector 1`] =
|
||||
<a
|
||||
aria-label="edX Home"
|
||||
className="d-block"
|
||||
href="https://open.edx.org"
|
||||
href="http://localhost:18000"
|
||||
>
|
||||
<img
|
||||
alt="Powered by Open edX"
|
||||
@@ -113,7 +113,7 @@ exports[`<Footer /> renders correctly renders without a language selector in es
|
||||
<a
|
||||
aria-label="edX Home"
|
||||
className="d-block"
|
||||
href="https://open.edx.org"
|
||||
href="http://localhost:18000"
|
||||
>
|
||||
<img
|
||||
alt="Powered by Open edX"
|
||||
|
||||
Reference in New Issue
Block a user