Skip to content

Commit cdc8a08

Browse files
committed
fix: Styles when lang as '_' or '-' symbols
1 parent 392ff25 commit cdc8a08

File tree

5 files changed

+20
-9
lines changed

5 files changed

+20
-9
lines changed

lib/cjs/components/year-content/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ var YearContent = function (_a) {
3333
var startDate = _a.startDate, endDate = _a.endDate, _b = _a.currentYear, currentYear = _b === void 0 ? false : _b;
3434
var _c = (0, react_1.useContext)(config_context_1.ConfigContext), lang = _c.lang, dateFormat = _c.dateFormat;
3535
var _lang = (0, text_helper_1.clearString)(lang).split(' ')[0];
36+
console.log('_lang: ', _lang);
3637
var d = new Date();
3738
var _year = d.getFullYear();
3839
var _currentYear = currentYear && (react_1.default.createElement("time", { dateTime: _year.toString() }, _year));

lib/cjs/styles/main.js

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/esm/components/year-content/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ var YearContent = function (_a) {
88
var startDate = _a.startDate, endDate = _a.endDate, _b = _a.currentYear, currentYear = _b === void 0 ? false : _b;
99
var _c = useContext(ConfigContext), lang = _c.lang, dateFormat = _c.dateFormat;
1010
var _lang = clearString(lang).split(' ')[0];
11+
console.log('_lang: ', _lang);
1112
var d = new Date();
1213
var _year = d.getFullYear();
1314
var _currentYear = currentYear && (React.createElement("time", { dateTime: _year.toString() }, _year));

lib/esm/styles/main.js

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/styles/main.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import styled from 'styled-components';
2+
import { clearString } from '../helpers/text.helper';
23
import { DateFormat } from '../interfaces';
34

45
export const TimelineWrapper = styled.div`
@@ -25,7 +26,7 @@ interface YearContentProps {
2526
readonly format: DateFormat;
2627
}
2728

28-
const minWidth = () => ({
29+
const enumWidth = () => ({
2930
'only-number_es': '85',
3031
'only-number_en': '85',
3132
'only-number_de': '85',
@@ -57,8 +58,14 @@ export const YearWrapper = styled.p<YearContentProps>`
5758
font-weight: 400;
5859
height: max-content;
5960
margin: 0;
60-
max-width: ${({ format, lang }) => `${minWidth()[`${format}_${lang}`]}px`};
61-
min-width: ${({ format, lang }) => `${minWidth()[`${format}_${lang}`]}px`};
61+
max-width: ${({ format, lang }) =>
62+
`${
63+
enumWidth()[`${format}_${clearString(lang as string).split(' ')[0]}`]
64+
}px`};
65+
min-width: ${({ format, lang }) =>
66+
`${
67+
enumWidth()[`${format}_${clearString(lang as string).split(' ')[0]}`]
68+
}px`};
6269
text-align: end;
6370
`;
6471

0 commit comments

Comments
 (0)