Skip to content

Commit

Permalink
style: format files
Browse files Browse the repository at this point in the history
  • Loading branch information
juanrgm committed Mar 5, 2024
1 parent 6a10e1d commit fb17e79
Show file tree
Hide file tree
Showing 7 changed files with 47 additions and 47 deletions.
4 changes: 2 additions & 2 deletions packages/codemod/src/actions/mui2suid.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,8 @@ export default async function mui2suid(options: {
options.out === true
? defaultsOutPath
: typeof options.out === "string"
? join(outBasePath, options.out)
: undefined;
? join(outBasePath, options.out)
: undefined;

if (outPath && (await safeStat(outPath))) {
if (outPath.endsWith("Test")) {
Expand Down
4 changes: 2 additions & 2 deletions packages/material/src/Skeleton/Skeleton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,8 @@ const Skeleton = $.component(function Skeleton({
typeof props.children === "undefined"
? false
: Array.isArray(props.children)
? !!props.children.length
: true;
? !!props.children.length
: true;

const ownerState = mergeProps(allProps, {
get hasChildren() {
Expand Down
4 changes: 2 additions & 2 deletions packages/material/src/transitions/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ export function getTransitionProps(
(typeof timeout === "number"
? timeout
: typeof timeout === "string"
? 0
: timeout[options.mode] || 0),
? 0
: timeout[options.mode] || 0),
easing:
style.transitionTimingFunction ??
(typeof easing === "object" ? easing[options.mode] : easing),
Expand Down
4 changes: 2 additions & 2 deletions packages/system/src/createStyled.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -138,8 +138,8 @@ function createStyled<
? OverridableInProps<M2>
: unknown
: C extends OverridableComponent<infer M>
? OverridableInProps<M>
: unknown,
? OverridableInProps<M>
: unknown,
>(
...styles: Style<
T,
Expand Down
32 changes: 16 additions & 16 deletions packages/types/src/component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,34 +20,34 @@ export interface SuidElement<M extends SuidComponentType> {
export type InferPropsType<T> = T extends (props: infer PropsType) => any
? PropsType
: T extends keyof JSX.IntrinsicElements
? JSX.IntrinsicElements[T]
: never;
? JSX.IntrinsicElements[T]
: never;

export type PropsOf<T> = T extends OverridableTypeMap
? DefaultComponentProps<T> & { component?: ElementType }
: T extends SuidComponentType
? DefaultComponentProps<T>
: T extends OverridableComponent<infer C2>
? DefaultComponentProps<C2> & { component?: ElementType }
: T extends ElementType
? _ComponentProps<T>
: unknown;
? DefaultComponentProps<T>
: T extends OverridableComponent<infer C2>
? DefaultComponentProps<C2> & { component?: ElementType }
: T extends ElementType
? _ComponentProps<T>
: unknown;

export type InPropsOf<T> = T extends OverridableTypeMap | SuidComponentType
? OverridableInProps<T>
: T extends OverridableComponent<infer C1>
? OverridableInProps<C1>
: T extends ElementType
? _ComponentProps<T>
: unknown;
? OverridableInProps<C1>
: T extends ElementType
? _ComponentProps<T>
: unknown;

export type DefaultPropsOf<T> = T extends OverridableTypeMap | SuidComponentType
? OverridableDefaultProps<T>
: T extends OverridableComponent<infer C1>
? OverridableDefaultProps<C1>
: T extends ElementType
? _ComponentProps<T>
: unknown;
? OverridableDefaultProps<C1>
: T extends ElementType
? _ComponentProps<T>
: unknown;

export type OverridableDefaultProps<T> = DoRequired<
Partial<
Expand Down
42 changes: 21 additions & 21 deletions packages/types/src/misc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,31 +27,31 @@ export type DeepPartial<T> = T extends
| Date
? T | undefined
: // Arrays, Sets and Maps and their readonly counterparts have their items made
// deeply partial, but their own instances are left untouched
T extends Array<infer ArrayType>
? Array<DeepPartial<ArrayType>>
: T extends ReadonlyArray<infer ArrayType>
? ReadonlyArray<ArrayType>
: T extends Set<infer SetType>
? Set<DeepPartial<SetType>>
: T extends ReadonlySet<infer SetType>
? ReadonlySet<SetType>
: T extends Map<infer KeyType, infer ValueType>
? Map<DeepPartial<KeyType>, DeepPartial<ValueType>>
: T extends ReadonlyMap<infer KeyType, infer ValueType>
? ReadonlyMap<DeepPartial<KeyType>, DeepPartial<ValueType>>
: // ...and finally, all other objects.
{
[K in keyof T]?: DeepPartial<T[K]>;
};
// deeply partial, but their own instances are left untouched
T extends Array<infer ArrayType>
? Array<DeepPartial<ArrayType>>
: T extends ReadonlyArray<infer ArrayType>
? ReadonlyArray<ArrayType>
: T extends Set<infer SetType>
? Set<DeepPartial<SetType>>
: T extends ReadonlySet<infer SetType>
? ReadonlySet<SetType>
: T extends Map<infer KeyType, infer ValueType>
? Map<DeepPartial<KeyType>, DeepPartial<ValueType>>
: T extends ReadonlyMap<infer KeyType, infer ValueType>
? ReadonlyMap<DeepPartial<KeyType>, DeepPartial<ValueType>>
: // ...and finally, all other objects.
{
[K in keyof T]?: DeepPartial<T[K]>;
};

export type DeepReadonly<T> = T extends (infer R)[]
? DeepReadonlyArray<R>
: T extends Function
? T
: T extends object
? DeepReadonlyObject<T>
: T;
? T
: T extends object
? DeepReadonlyObject<T>
: T;

export interface DeepReadonlyArray<T> extends ReadonlyArray<DeepReadonly<T>> {}

Expand Down
4 changes: 2 additions & 2 deletions packages/types/src/overridable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,8 @@ export type DefaultComponentProps<M> = M extends OverridableTypeMap
keyof BaseProps<M>
>
: M extends SuidComponentType
? BaseProps<M>
: never;
? BaseProps<M>
: never;

/**
* Props defined on the component.
Expand Down

0 comments on commit fb17e79

Please sign in to comment.