feat: cleaner i18n

This commit is contained in:
Ben Warzeski
2022-06-07 17:12:54 -04:00
parent bb95f99483
commit c471f2b3e4
9 changed files with 18 additions and 15 deletions

14
package-lock.json generated
View File

@@ -12,7 +12,7 @@
"@edx/brand": "npm:@edx/brand-edx.org@^2.0.3",
"@edx/frontend-component-footer": "10.1.6",
"@edx/frontend-component-header": "^2.4.6",
"@edx/frontend-platform": "^2.2.0",
"@edx/frontend-platform": "^2.3.0",
"@edx/paragon": "19.25.0",
"@fortawesome/fontawesome-svg-core": "^1.2.36",
"@fortawesome/free-brands-svg-icons": "^5.15.4",
@@ -3425,9 +3425,9 @@
}
},
"node_modules/@edx/frontend-platform": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/@edx/frontend-platform/-/frontend-platform-2.2.0.tgz",
"integrity": "sha512-OyoAgFFZqUTi//KLhmH4ooN0yZH8q4ovYEG+/yyA1HTyPa1Du/xJR6a3igdKrlW/6yeDTMMHC9MDG31SGrK89w==",
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/@edx/frontend-platform/-/frontend-platform-2.3.0.tgz",
"integrity": "sha512-vZAw3eKJgUvD3wu8QOlCbNvuhe9YOGhdVuiTiFGMJKsYagJNMuQZxTJ2DwPCr7/gprJ65mboisJ3BF5IoFzVJA==",
"dependencies": {
"@cospired/i18n-iso-languages": "2.2.0",
"@formatjs/intl-pluralrules": "^4.3.3",
@@ -36146,9 +36146,9 @@
}
},
"@edx/frontend-platform": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/@edx/frontend-platform/-/frontend-platform-2.2.0.tgz",
"integrity": "sha512-OyoAgFFZqUTi//KLhmH4ooN0yZH8q4ovYEG+/yyA1HTyPa1Du/xJR6a3igdKrlW/6yeDTMMHC9MDG31SGrK89w==",
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/@edx/frontend-platform/-/frontend-platform-2.3.0.tgz",
"integrity": "sha512-vZAw3eKJgUvD3wu8QOlCbNvuhe9YOGhdVuiTiFGMJKsYagJNMuQZxTJ2DwPCr7/gprJ65mboisJ3BF5IoFzVJA==",
"requires": {
"@cospired/i18n-iso-languages": "2.2.0",
"@formatjs/intl-pluralrules": "^4.3.3",

View File

@@ -29,7 +29,7 @@
"@edx/brand": "npm:@edx/brand-edx.org@^2.0.3",
"@edx/frontend-component-footer": "10.1.6",
"@edx/frontend-component-header": "^2.4.6",
"@edx/frontend-platform": "^2.2.0",
"@edx/frontend-platform": "^2.3.0",
"@edx/paragon": "19.25.0",
"@fortawesome/fontawesome-svg-core": "^1.2.36",
"@fortawesome/free-brands-svg-icons": "^5.15.4",

View File

@@ -1,8 +1,8 @@
import React from 'react';
import { useDispatch } from 'react-redux';
import PropTypes from 'prop-types';
import { useIntl } from 'react-intl';
import { useIntl } from '@edx/frontend-platform/i18n';
import {
ActionRow,
Button,

View File

@@ -1,5 +1,6 @@
import React, { useContext } from 'react';
import { useIntl } from 'react-intl';
import { useIntl } from '@edx/frontend-platform/i18n';
import { AppContext } from '@edx/frontend-platform/react';
import { Program } from '@edx/paragon/icons';
import { Button } from '@edx/paragon';
@@ -10,6 +11,8 @@ import messages from './messages';
export const LearnerDashboardHeader = () => {
const { authenticatedUser } = useContext(AppContext);
const context = useContext(AppContext);
console.log({ context });
const { formatMessage } = useIntl();
return (
<div className="d-flex flex-column bg-primary">

View File

@@ -1,6 +1,6 @@
import React from 'react';
import { useIntl } from 'react-intl';
import { useIntl } from '@edx/frontend-platform/i18n';
import {
Badge,
Card,

View File

@@ -1,8 +1,8 @@
/* eslint-disable quotes */
import React from 'react';
import PropTypes from 'prop-types';
import { useIntl } from 'react-intl';
import { useIntl } from '@edx/frontend-platform/i18n';
import { CardGrid, ModalDialog } from '@edx/paragon';
import shapes from 'data/services/lms/shapes';

View File

@@ -1,7 +1,7 @@
import React from 'react';
import PropTypes from 'prop-types';
import { useIntl } from 'react-intl';
import { useIntl } from '@edx/frontend-platform/i18n';
import {
ActionRow,
Button,

View File

@@ -1,7 +1,7 @@
import React from 'react';
import PropTypes from 'prop-types';
import { useIntl } from 'react-intl';
import { useIntl } from '@edx/frontend-platform/i18n';
import {
ActionRow,
Button,

View File

@@ -1,7 +1,7 @@
import React from 'react';
import PropTypes from 'prop-types';
import { useIntl } from 'react-intl';
import { useIntl } from '@edx/frontend-platform/i18n';
import {
ActionRow,
Button,