-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add styleguide to workspace #1243
Conversation
a5f54d4
to
c7b28e6
Compare
0fb5428
to
d7cf8de
Compare
04cbea6
to
08657a3
Compare
- Move OperatorUI theme - Move OperatorUI TimeAgo, Tooltip, KeyValueList, Logo & Image - Move OperatorUI shared cards
08657a3
to
de8d4e2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See some stuff moved into the styleguide also getting converted from TS to JS. There's no reason we can't switch that back in the future, right? I'm assuming it is just extra complication.
@se3000 yeah, I'm working on the Typescript support. Adding Typescript support to the styleguide in workspaces has strict checking. This highlighted that there are a bunch of annotations that are missing and are needed to get explorer + styleguide + operator_ui in sync. Actively working on that in this branch |
## Motivation `NonceManager` and `MultiAggregateRateLimiter` contracts were missing `typeAndVersion`. ## Solution Add `ITypeAndVersion` inheritance to both contracts.
## Motivation `NonceManager` and `MultiAggregateRateLimiter` contracts were missing `typeAndVersion`. ## Solution Add `ITypeAndVersion` inheritance to both contracts.
## Motivation `NonceManager` and `MultiAggregateRateLimiter` contracts were missing `typeAndVersion`. ## Solution Add `ITypeAndVersion` inheritance to both contracts.
## Motivation `NonceManager` and `MultiAggregateRateLimiter` contracts were missing `typeAndVersion`. ## Solution Add `ITypeAndVersion` inheritance to both contracts.
## Motivation `NonceManager` and `MultiAggregateRateLimiter` contracts were missing `typeAndVersion`. ## Solution Add `ITypeAndVersion` inheritance to both contracts.
test:nocache
task to force a recompile in jestTypescript support is getting worked on in a separate branch as it raises 100's errors across the project and will result in an even larger diff. I've converted the old
tsx
components tojsx
for this PR but will restore them totsx
when the remaining errors are fixed`