Skip to content

Migration to Ant Design - #8

Open
markdstouffer wants to merge 9 commits into
mainfrom
antd-migration
Open

Migration to Ant Design#8
markdstouffer wants to merge 9 commits into
mainfrom
antd-migration

Conversation

@markdstouffer

Copy link
Copy Markdown
Contributor

Rewrote most components to use the new component library antd. Most work concentrated on changing the one existing modal (add task) - surprisingly using my own modal was easier! This should be more robust though.

@markdstouffer markdstouffer added the enhancement New feature or request label Apr 12, 2023

@cakoshakib cakoshakib left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but stylistically I feel like the font feels a bit small now. Definitely a lot cleaner looking than before though!

image

Comment thread src/components/AddTaskDialog.tsx
Comment thread src/main.tsx
<RecoilRoot>
<RouterProvider router={router} />
</RecoilRoot>
{/* <StyleProvider hashPriority="high"> */}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why was this added

Comment thread src/views/Dashboard.tsx
React.useEffect(() => {
if (showAddModal) {
const newTaskModal = modal.confirm({});
newTaskModal.update({

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel like this should probably be abstracted out of the actual Dashboard function

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants