diff --git a/src/components/sections/testimonials/TestimonialsStorybook.js b/src/components/sections/testimonials/TestimonialsStorybook.js new file mode 100644 index 0000000..e0da406 --- /dev/null +++ b/src/components/sections/testimonials/TestimonialsStorybook.js @@ -0,0 +1,72 @@ +import React from 'react'; +import { Star } from 'lucide-react'; + +function TestimonialsStorybook() { + const testimonials = [ + { + name: 'John Doe', + role: 'Frontend Developer', + company: 'TechCorp', + content: 'This component library has saved us countless hours of development time. The quality is exceptional.', + rating: 5, + avatar: '/images/256-1768917228018.png' + }, + { + name: 'Jane Smith', + role: 'Product Manager', + company: 'StartupXYZ', + content: 'Clean, modern components that work perfectly out of the box. Highly recommended!', + rating: 5, + avatar: '/images/256-1768917228018.png' + }, + { + name: 'Mike Johnson', + role: 'Full Stack Developer', + company: 'WebAgency', + content: 'The documentation is excellent and the components are very well designed.', + rating: 5, + avatar: '/images/256-1768917228018.png' + } + ]; + + return ( +
+
+
+

+ What developers are saying +

+

+ Join thousands of developers who trust our components +

+
+ +
+ {testimonials.map((testimonial, index) => ( +
+
+ {[...Array(testimonial.rating)].map((_, i) => ( + + ))} +
+ +

+ "{testimonial.content}" +

+ +
+ {testimonial.name} +
+
{testimonial.name}
+
{testimonial.role} at {testimonial.company}
+
+
+
+ ))} +
+
+
+ ); +} + +export default TestimonialsStorybook;