Skip to content

Commit

Permalink
📆 Date display fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
penteleichuk committed Mar 12, 2024
1 parent 4fef589 commit 4c329ca
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 23 deletions.
4 changes: 2 additions & 2 deletions src/features/languagePicker/ui/LanguagePicker.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import { useAppSelector } from 'shared/lib/hooks/useAppSelector';
import { useTheme } from 'shared/lib/theme';
import { getLocalize } from 'shared/lib/utils/getLocalize';
import { LinkPicker } from 'shared/ui/LinkPicker';
import { languageValues } from './../model/const/value';
import { languageLabel } from './../model/lib/languageLabel';
import { languageValues } from '../model/const/value';
import { languageLabel } from '../model/lib/languageLabel';

export const LanguagePicker = memo(() => {
const dispatch = useAppDispatch();
Expand Down
10 changes: 5 additions & 5 deletions src/widgets/ProfilePicker/model/lib/hooks/useSmoke/useSmoke.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import moment from 'moment';
import { useEffect, useMemo, useState } from 'react';
import { useTranslation } from 'react-i18next';
import moment from 'moment'

Check failure on line 1 in src/widgets/ProfilePicker/model/lib/hooks/useSmoke/useSmoke.ts

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 1 in src/widgets/ProfilePicker/model/lib/hooks/useSmoke/useSmoke.ts

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { useEffect, useMemo, useState } from 'react'

Check failure on line 2 in src/widgets/ProfilePicker/model/lib/hooks/useSmoke/useSmoke.ts

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 2 in src/widgets/ProfilePicker/model/lib/hooks/useSmoke/useSmoke.ts

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { useTranslation } from 'react-i18next'

Check failure on line 3 in src/widgets/ProfilePicker/model/lib/hooks/useSmoke/useSmoke.ts

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 3 in src/widgets/ProfilePicker/model/lib/hooks/useSmoke/useSmoke.ts

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon

export const useSmoke = (toBegin: Date | null) => {
const { t } = useTranslation();
Expand All @@ -21,8 +21,8 @@ export const useSmoke = (toBegin: Date | null) => {
const duration = moment.duration(now.diff(toBegin));

let durationString = '';
if (duration.days() > 0) {
durationString += `${duration.days()}${t('times.d')} `;
if (duration.asDays() > 0) {
durationString += `${duration.asDays().toFixed()}${t('times.d')} `;
}
if (duration.hours() > 0) {
durationString += `${duration.hours().toString().padStart(2, '0')}${t(
Expand Down
31 changes: 15 additions & 16 deletions src/widgets/ProfilePicker/ui/ProfilePicker.tsx
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
import { getUserIsQuitting } from 'entities/user';
import { memo } from 'react';
import { useTranslation } from 'react-i18next';
import { View } from 'react-native';
import * as Icons from 'shared/assets/icons';
import { moderateScale } from 'shared/config/dimensions';
import { AppNavigation } from 'shared/config/navigation';
import { useAppNavigation } from 'shared/lib/hooks/useAppNavigation';
import { useAppSelector } from 'shared/lib/hooks/useAppSelector';
import { useTheme } from 'shared/lib/theme';
import { CustomText, TextSize } from 'shared/ui/CustomText';
import { PressableOpacity } from 'shared/ui/PressableOpacity';
import { useSmoke } from './../model/lib/hooks/useSmoke/useSmoke';
import { styles } from './ProfilePickerStyle';
import { getUserIsQuitting } from 'entities/user'

Check failure on line 1 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 1 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { memo } from 'react'

Check failure on line 2 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 2 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { useTranslation } from 'react-i18next'

Check failure on line 3 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 3 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { View } from 'react-native'

Check failure on line 4 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 4 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import * as Icons from 'shared/assets/icons'

Check failure on line 5 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 5 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { moderateScale } from 'shared/config/dimensions'

Check failure on line 6 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 6 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { AppNavigation } from 'shared/config/navigation'

Check failure on line 7 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Insert `;`

Check warning on line 7 in src/widgets/ProfilePicker/ui/ProfilePicker.tsx

View workflow job for this annotation

GitHub Actions / pipeline (18.x)

Missing semicolon
import { useAppNavigation } from 'shared/lib/hooks/useAppNavigation'
import { useAppSelector } from 'shared/lib/hooks/useAppSelector'
import { useTheme } from 'shared/lib/theme'
import { CustomText, TextSize } from 'shared/ui/CustomText'
import { PressableOpacity } from 'shared/ui/PressableOpacity'
import { useSmoke } from './../model/lib/hooks/useSmoke/useSmoke'
import { styles } from './ProfilePickerStyle'

export const ProfilePicker = memo(() => {
const { t } = useTranslation();
Expand All @@ -32,8 +32,7 @@ export const ProfilePicker = memo(() => {
<CustomText
size={TextSize.S_2XL}
style={[{ color: cn('white', 'black') }]}>
{t('calendar.title', { value: '' })}
{dateQuitting}
{t('calendar.title', { value: dateQuitting })}
</CustomText>
</View>
<View style={[styles.button, { backgroundColor: cn('indigo.500') }]}>
Expand Down

0 comments on commit 4c329ca

Please sign in to comment.