Skip to content

ContactRow Component#23

Merged
OzzieOrca merged 5 commits into
mainfrom
contactrow-component
Mar 10, 2021
Merged

ContactRow Component#23
OzzieOrca merged 5 commits into
mainfrom
contactrow-component

Conversation

@OzzieOrca

@OzzieOrca OzzieOrca commented Mar 8, 2021

Copy link
Copy Markdown
Contributor

Create initial ContactRow component for displaying information about a single contact on the Contacts list page.

  • Add GraphQL fragment to load needed fields for this component
  • Add figma link to Storybook

I haven't added any designs here yet. You could pick up from where I left off here if you are interested.

@OzzieOrca OzzieOrca requested a review from gyasistory March 8, 2021 18:56
@vercel

vercel Bot commented Mar 8, 2021

Copy link
Copy Markdown

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/cru/mpdx-react/AxNY8KihRrHTKgKuxpEL9zZX6vHC
✅ Preview: https://mpdx-react-git-contactrow-component-cru.vercel.app

@TheNoodleMoose TheNoodleMoose 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.

Looks good, should the design updates for the contact row be in a separate pr?

Comment thread package.json Outdated

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.

What was this added for?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

It seems that a lot of packages don't import dependencies correctly. In this case storybook-addon-designs. Yarn V1 and npm don't seem to care. Yarn V2 throws errors. I've just been adding them when it complains. I wish I didn't have to. Maybe there's another way.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

https://yarnpkg.com/features/pnp#pnp-loose-mode Seems it's due to strict mode. The package's source imports something that is not in it's dependencies but is in a child dependency's dependencies. We enable lose mode if this gets too annoying...

Base automatically changed from apollo-federation to main March 10, 2021 00:49
@OzzieOrca OzzieOrca merged commit f2cb3ff into main Mar 10, 2021
@OzzieOrca OzzieOrca deleted the contactrow-component branch March 10, 2021 02:20
dr-bizz added a commit that referenced this pull request Jun 25, 2026
- #23 config-driven import graph: resolveImport/buildGraph/indexStore take aliases/
  extensions/roots from config.index (defaults preserved); schema + tests
- #4 single arg parser (engine/args.cjs) used by plan/impact/indexStore/learningsStore
  (no more 4 divergent parsers); review:* scripts repointed to the cli.cjs dispatcher;
  cli index --force
- #5 command gates index/learning via 'review config get', not raw grep of config.yml
- #1 auto-fix apply_all.sh now DRY-RUNS untrusted model-generated scripts; applies only
  with --yes
- 68 tests pass
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.

2 participants