@@ -16,9 +16,6 @@ import {
16
16
SideBarContainer ,
17
17
Tag ,
18
18
PreviewContainer ,
19
- SocialComponentsWrapper ,
20
- LeftSocialComponents ,
21
- RightSocialComponents ,
22
19
DesktopWrapper ,
23
20
MobileWrapper ,
24
21
StickyBreadCrumbsWrapper ,
@@ -36,9 +33,17 @@ import { convertDate, isBrowser, getMinRead, truncateString } from 'common/utili
36
33
import { useBrowserResize } from 'components/hooks/use-browser-resize'
37
34
import { cms_assets_end_point , cms_end_point } from 'common/constants'
38
35
import RightArrow from 'images/svg/tools/black-right-arrow.svg'
36
+ import { useWindowSize } from 'components/hooks/use-window-size'
37
+
38
+ export const getTruncateLength = ( ) => {
39
+ const size = useWindowSize ( )
40
+ if ( size . width < 400 ) return 15
41
+ else if ( size . width < 475 ) return 30
42
+ else return 60
43
+ }
39
44
40
45
const BlogPreview = ( ) => {
41
- const [ is_mobile ] = useBrowserResize ( 992 )
46
+ const [ is_mobile ] = useBrowserResize ( 972 )
42
47
const [ prevScrollPos , setPrevScrollPos ] = useState ( 0 )
43
48
const [ visible , setVisible ] = useState ( true )
44
49
const [ isMounted , setMounted ] = useState ( false )
@@ -136,9 +141,10 @@ const BlogPreview = () => {
136
141
< StyledImg src = { RightArrow } height = "16" width = "16" />
137
142
< StyledBreadcrumbsTitle >
138
143
{ is_mobile
139
- ? truncateString ( article_title , 30 )
144
+ ? truncateString ( article_title , getTruncateLength ( ) )
140
145
: article_title }
141
146
</ StyledBreadcrumbsTitle >
147
+ < SocialSharing />
142
148
</ Flex >
143
149
</ BreadcrumbsWrapper >
144
150
</ StickyBreadCrumbsWrapper >
@@ -283,13 +289,6 @@ const BlogPreview = () => {
283
289
{ footer_banner_details ?. imgSrcDesktop && (
284
290
< Banner detailsPreviewObj = { footer_banner_details } />
285
291
) }
286
- < SocialComponentsWrapper >
287
- < LeftSocialComponents />
288
- < RightSocialComponents >
289
- < SocialSharing />
290
- </ RightSocialComponents >
291
- </ SocialComponentsWrapper >
292
-
293
292
{ side_banner_data_details && (
294
293
< Show . Mobile >
295
294
< Flex mt = "24px" >
0 commit comments