Skip to content

Conversation

@arpandhakal
Copy link
Collaborator

Changes

  • All changes related the tech debt bash goes here.

- create a new tab design using Tabs and Tab component from mui.
- replaced buttons group with the tabs.
- designed a new dropdown to replace filter by user types in mobile devices.
- changed colors of list view headers. The colors are conditional to the workflowstate type.
- instead of nested scrolls, added a sticky header with a single overall scroll.
- to do this, removed the nested scroll functionality, passed parent scroll ref to the column virtualizer and added sticky push up header style.
- fixed the tab indicator placement.
@vercel
Copy link
Contributor

vercel bot commented Jan 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
tasks-app Ready Ready Preview, Comment Jan 19, 2026 11:04am

Request Review

arpandhakal and others added 17 commits January 15, 2026 11:38
- created a separate RealtimeTemplatesHandler class with all the methods to entertain templates realtime logic.
- cleaned the RealtimeTemplates HOC to only points to relevant methods in the RealtimeTempaltesHandler class.
- created a separate service file name public.service for tasks
- created a separate abstract service which inherits base service and extended by PublicTasksService and TasksService. This file contains all the utilities shared by both of the services.
- changed methods in public.controller for tasks
- refactored tasks service
…rom both services using the template pattern
- endOptions and endOptions href were not being caught simply from ListBoxComponent. Needed to pass the props in a custom manner using ListboxProps and some tweaks. The cause for this might be the version upgrade.
- refactored the selector/listBox component solving all 7 incoming warnings.
* fix(out-2943): fix alignment of search and filter icons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants