Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

117 linhas
4.7 KiB

  1. import React from 'react';
  2. import dynamic from 'next/dynamic';
  3. const OwlCarousel = dynamic(import('react-owl-carousel3'));
  4. const options = {
  5. loop: false,
  6. nav: false,
  7. dots: true,
  8. autoplay: true,
  9. smartSpeed: 1000,
  10. autoplayTimeout: 5000,
  11. items: 1,
  12. }
  13. const FeedbackStyleTwo = () => {
  14. const [display, setDisplay] = React.useState(false);
  15. React.useEffect(() => {
  16. setDisplay(true);
  17. }, [])
  18. return (
  19. <div className="feedback-area ptb-80">
  20. <div className="container">
  21. <div className="section-title">
  22. <h2>What users Saying</h2>
  23. <div className="bar"></div>
  24. <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  25. </div>
  26. {display ? <OwlCarousel
  27. className="testimonials-slides owl-carousel owl-theme"
  28. {...options}
  29. >
  30. <div className="single-feedback-item">
  31. <div className="client-info align-items-center">
  32. <div className="image">
  33. <img
  34. src="/images/client-image/client1.jpg"
  35. alt="image"
  36. />
  37. </div>
  38. <div className="title">
  39. <h3>Steve Lucy</h3>
  40. <span>Lead Developer at Envato</span>
  41. </div>
  42. </div>
  43. <p>Quis ipsum suspendisse ultrices gravida. Risus commodo viverra maecenas accumsan lacus vel facilisis. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  44. </div>
  45. <div className="single-feedback-item">
  46. <div className="client-info align-items-center">
  47. <div className="image">
  48. <img
  49. src="/images/client-image/client2.jpg"
  50. alt="image"
  51. />
  52. </div>
  53. <div className="title">
  54. <h3>David Luiz</h3>
  55. <span>Lead Developer at Envato</span>
  56. </div>
  57. </div>
  58. <p>Quis ipsum suspendisse ultrices gravida. Risus commodo viverra maecenas accumsan lacus vel facilisis. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  59. </div>
  60. <div className="single-feedback-item">
  61. <div className="client-info align-items-center">
  62. <div className="image">
  63. <img
  64. src="/images/client-image/client3.jpg"
  65. alt="image"
  66. />
  67. </div>
  68. <div className="title">
  69. <h3>Marta Smith</h3>
  70. <span>Lead Developer at Envato</span>
  71. </div>
  72. </div>
  73. <p>Quis ipsum suspendisse ultrices gravida. Risus commodo viverra maecenas accumsan lacus vel facilisis. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  74. </div>
  75. </OwlCarousel> : ''}
  76. </div>
  77. {/* Shape Images */}
  78. <div className="shape1">
  79. <img src="/images/shape1.png" alt="shape" />
  80. </div>
  81. <div className="shape2 rotateme">
  82. <img src="/images/shape2.svg" alt="shape" />
  83. </div>
  84. <div className="shape4">
  85. <img src="/images/shape4.svg" alt="shape" />
  86. </div>
  87. <div className="shape5">
  88. <img src="/images/shape5.png" alt="shape" />
  89. </div>
  90. <div className="shape6 rotateme">
  91. <img src="/images/shape4.svg" alt="shape" />
  92. </div>
  93. <div className="shape7">
  94. <img src="/images/shape4.svg" alt="shape" />
  95. </div>
  96. <div className="shape8 rotateme">
  97. <img src="/images/shape2.svg" alt="shape" />
  98. </div>
  99. </div>
  100. );
  101. }
  102. export default FeedbackStyleTwo;