The forum discussion revolves around an issue with the vue-cal library where the tabindex attribute is skipping dates. The original poster, Brilliant, provides a detailed analysis of the problem and potential solutions.
The main issue is that the component is not properly managing the tabindex values for date cells, causing some dates to be skipped during tabbing. The solutions involve either customizing the tabindex management by dynamically assigning sequential values to each date cell or checking for disabled or hidden dates that might be skipped during tabbing.
The proposed solutions include using a custom tabindex management by generating a customTabindexData array and assigning it to the vue-cal component, or modifying the custom cell rendering to exclude disabled dates from the tabindex cycle.
By implementing one of these solutions, users should be able to resolve the issue of tabindex skipping dates in the vue-cal library.