Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

153 строки
5.4 KiB

  1. import React from 'react';
  2. import Link from 'next/link';
  3. import * as Icon from 'react-feather';
  4. import dynamic from 'next/dynamic';
  5. const OwlCarousel = dynamic(import('react-owl-carousel3'));
  6. const options = {
  7. items: 4,
  8. loop: true,
  9. nav: false,
  10. autoplay: true,
  11. margin:30,
  12. dots: false,
  13. responsive: {
  14. 0: {
  15. items: 1
  16. },
  17. 768: {
  18. items: 2
  19. },
  20. 1200: {
  21. items: 3
  22. },
  23. 1500: {
  24. items: 4
  25. }
  26. }
  27. }
  28. const RecentWorks = () => {
  29. const [display, setDisplay] = React.useState(false);
  30. React.useEffect(() => {
  31. setDisplay(true);
  32. }, [])
  33. return (
  34. <div className="works-area pt-80 pb-50 bg-f7fafd">
  35. <div className="container">
  36. <div className="section-title">
  37. <h2>Our Recent Works</h2>
  38. <div className="bar"></div>
  39. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  40. </div>
  41. </div>
  42. {display ? <OwlCarousel
  43. className="works-slides owl-carousel owl-theme"
  44. {...options}
  45. >
  46. <div className="single-works">
  47. <img src="/images/works-image/works-image1.jpg" alt="image" />
  48. <Link href="/project-details">
  49. <a className="icon"><Icon.Settings /></a>
  50. </Link>
  51. <div className="works-content">
  52. <h3>
  53. <Link href="/project-details">
  54. <a>Incredible infrastructure</a>
  55. </Link>
  56. </h3>
  57. <p>Lorem ipsum dolor amet, adipiscing, sed do eiusmod tempor incididunt ut labore dolore magna aliqua.</p>
  58. </div>
  59. </div>
  60. <div className="single-works">
  61. <img src="/images/works-image/works-image2.jpg" alt="image" />
  62. <Link href="/project-details">
  63. <a className="icon"><Icon.Settings /></a>
  64. </Link>
  65. <div className="works-content">
  66. <h3>
  67. <Link href="/project-details">
  68. <a>Email Notifications</a>
  69. </Link>
  70. </h3>
  71. <p>Lorem ipsum dolor amet, adipiscing, sed do eiusmod tempor incididunt ut labore dolore magna aliqua.</p>
  72. </div>
  73. </div>
  74. <div className="single-works">
  75. <img src="/images/works-image/works-image3.jpg" alt="image" />
  76. <Link href="/project-details">
  77. <a className="icon"><Icon.Settings /></a>
  78. </Link>
  79. <div className="works-content">
  80. <h3>
  81. <Link href="/project-details">
  82. <a>Best Analytics Audits</a>
  83. </Link>
  84. </h3>
  85. <p>Lorem ipsum dolor amet, adipiscing, sed do eiusmod tempor incididunt ut labore dolore magna aliqua.</p>
  86. </div>
  87. </div>
  88. <div className="single-works">
  89. <img src="/images/works-image/works-image4.jpg" alt="image" />
  90. <Link href="/project-details">
  91. <a className="icon"><Icon.Settings /></a>
  92. </Link>
  93. <div className="works-content">
  94. <h3>
  95. <Link href="/project-details">
  96. <a>Simple Dashboard</a>
  97. </Link>
  98. </h3>
  99. <p>Lorem ipsum dolor amet, adipiscing, sed do eiusmod tempor incididunt ut labore dolore magna aliqua.</p>
  100. </div>
  101. </div>
  102. <div className="single-works">
  103. <img src="/images/works-image/works-image5.jpg" alt="image" />
  104. <Link href="/project-details">
  105. <a className="icon"><Icon.Settings /></a>
  106. </Link>
  107. <div className="works-content">
  108. <h3>
  109. <Link href="/project-details"><a>Information Retrieval</a></Link>
  110. </h3>
  111. <p>Lorem ipsum dolor amet, adipiscing, sed do eiusmod tempor incididunt ut labore dolore magna aliqua.</p>
  112. </div>
  113. </div>
  114. </OwlCarousel> : ''}
  115. {/* Shape Images */}
  116. <div className="shape8 rotateme">
  117. <img src="/images/shape2.svg" alt="shape" />
  118. </div>
  119. <div className="shape2 rotateme">
  120. <img src="/images/shape2.svg" alt="shape" />
  121. </div>
  122. <div className="shape7">
  123. <img src="/images/shape4.svg" alt="shape" />
  124. </div>
  125. <div className="shape4">
  126. <img src="/images/shape4.svg" alt="shape" />
  127. </div>
  128. </div>
  129. )
  130. }
  131. export default RecentWorks;