Giter VIP home page Giter VIP logo

Comments (9)

OvidijusParsiunas avatar OvidijusParsiunas commented on May 28, 2024

Hi @sbachiller, a filter feature is currently on this project's roadmap and is something that I am planning to do in the very near future. Unfortunately because it involves quite a few changes in the code - its priority has been shifted back by smaller changes that are important to get out of the way first before we announce the official release for active-table.

I cannot set an exact date for when this feature will be added as it could range between the next month to the one after, but it is one of the next big features I will be working on (and I will try to prioritise this over others). I will add updates to this issue when I will be working on this to keep you up to date.

Once again, @sbachiller thankyou very much for being one of the early adapters of active-table and your feedback is always appreciated!!

from active-table.

OvidijusParsiunas avatar OvidijusParsiunas commented on May 28, 2024

I will temporarily close this issue and reopen it when working on the feature. Thanks!

from active-table.

OvidijusParsiunas avatar OvidijusParsiunas commented on May 28, 2024

I will begin working on this feature on the following branch - data-filtering.

As mentioned previously - this feature may take me a while to complete as I want to optimise its UX and maximise its performance for large datasets before releasing it. Please view the branch for the latest updates. Thanks!

from active-table.

OvidijusParsiunas avatar OvidijusParsiunas commented on May 28, 2024

This feature is supported from component version 0.3.5. Please read here for more information.

from active-table.

sbachiller avatar sbachiller commented on May 28, 2024

Hi! Sorry for the delay. What I meant was, in the select column types, add a filter in order to search through the options. Sorry and thank you.

from active-table.

OvidijusParsiunas avatar OvidijusParsiunas commented on May 28, 2024

Ohhhhhhh I see what you mean now. Ok, that is an interesting feature! I have currently prioritised a few other features at the moment (as well as work in other projects) but I will definitely consider adding it in the future! Thankyou very much for this great suggestion!

from active-table.

OvidijusParsiunas avatar OvidijusParsiunas commented on May 28, 2024

Hey @sbachiller, I was wondering if instead of filtering the options, could the users gain some benefit by having the options being automatically sorted in an alphabetical order? It would help them find the option they are looking for quicker.

from active-table.

sbachiller avatar sbachiller commented on May 28, 2024

Hello there!

That’s something I am already doing through Angular before passing the array to the table. If it is difficult to implement maybe some sort of typeahead mechanism would do the job too.

Thanks again

from active-table.

OvidijusParsiunas avatar OvidijusParsiunas commented on May 28, 2024

Alphabetical sorting was something that I could have implemented quickly, but if it doesn't yield that much of a benefit I will look into other approaches.

Typeahead is a really interesting idea! It could be the one.

I was wondering if there are any examples that you may have come across which offer the UX you are looking for, it may help decide on the best approach.

If you haven't don't worry, as it will take me a bit of time before I can tackle this, but it would of course be great to have a concrete goal when starting work on this! Let me know if anything pops up!

from active-table.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.