Logo

dev-resources.site

for different kinds of informations.

Looking forward to adding Algolia's DOCSEARCH to Mantine DataTable

Published at
6/15/2023
Categories
react
frontend
component
table
Author
icflorescu
Categories
4 categories in total
react
open
frontend
open
component
open
table
open
Author
10 person written this
icflorescu
open
Looking forward to adding Algolia's DOCSEARCH to Mantine DataTable

It's been almost 10 months since my first commit to the Mantine DataTable project. Back then, I had no idea it was to become one of the most used data table components in the Mantine UI community.

I discovered Mantine after a few years of working with various React UI libraries such as MUI, Blueprint.js and Ant Design, and I immediately fell in love with it. But I was missing the rich data-table functionality, so instead of re-creating it in each project, I thought I should publish it as an open-source package so other people in the community would benefit from it.

The documentation website is probably one of the things that led to its adoption by the community. Since the React component is exclusively built with Mantine primitives and doesn't rely on heavy external dependencies such as React Table, I thought I should design and build its website to look and function similarly with Mantine's docs, so users would feel right at home when browsing it and learning how to use the component by studying the interactive examples.

I am now faced with a challenge, though. I initially envisioned the docs as an example-led journey that will explain and showcase the features, so I ended up having quite a lot of content - around 30 pages.

While this is still extraordinary and mush appreciated by both newcomers and veteran users alike, we're kind of missing a smart search piece of functionality.

That's why I recently applied for Algolia's DOCSEARCH - they are kind enough to offer their powerful solution for free to open-source projects.

The application process is rumored to take around 2 weeks, but hopefully everything will be fine and my project will be approved soon.

Thank you all for using Mantine DataTable and starring the GitHub repo!

component Article's
30 articles in total
Favicon
Build a note app with JavaScript component.
Favicon
Key characteristic of Component-Based Architecture
Favicon
React Component Libraries: Overview of 19 Top Libs
Favicon
Styling Components in React 🧢
Favicon
Building a Seamless OTP Input Field in React: A Step-by-Step Guide
Favicon
MithrilJS component with state management
Favicon
[Off Topic] Nano introdução do framework Angular para Devs do back
Favicon
Comparing Vue Component Documentation tools
Favicon
Laravel 11 Custom Component File Structure
Favicon
Building Message Component in Vue3
Favicon
Aplicando paginação em um componente Select
Favicon
How much does it cost to repair an outdoor LED display?
Favicon
Global toast in Vue3
Favicon
Unveiling the Hidden Gem of React: The Power of Compound Components
Favicon
Controlled vs Uncontrolled Components in React
Favicon
React components -(Class component v/s function component)
Favicon
3 Ways to Create React Components with Bit
Favicon
Client or Server component ?
Favicon
Desenvolvimento de Componentes Assíncronos com Vue.js
Favicon
NAND Flash vs NOR Flash: Differences between them
Favicon
Link Component in React Router
Favicon
Guia de Components - para quem tem pressa!
Favicon
How to exchange data between Angular components
Favicon
Component Testing with Cypress and Reactjs
Favicon
React - Higher Order Components (HOC)
Favicon
How to Create Component Library Like Material UI or Mantine UI?
Favicon
Looking forward to adding Algolia's DOCSEARCH to Mantine DataTable
Favicon
Cypress Component Testing vs React Testing Library - the complete comparison
Favicon
Creating Custom Component for NPS Feedback
Favicon
Maximize your Angular code reusability using <NgTemplateOutlet>

Featured ones: