-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feature/radio-group-component
- Loading branch information
Showing
151 changed files
with
8,766 additions
and
3,841 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/usr/bin/env sh | ||
. "$(dirname -- "$0")/_/husky.sh" | ||
|
||
pnpm codegen:build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,36 @@ | ||
import { withoutSpace } from '../helpers.js'; | ||
import { withoutSpace } from "../helpers.js"; | ||
|
||
const conditionsStr = "_hover,_focus,_focusWithin,_focusVisible,_disabled,_active,_visited,_target,_readOnly,_readWrite,_empty,_checked,_enabled,_expanded,_highlighted,_before,_after,_firstLetter,_firstLine,_marker,_selection,_file,_backdrop,_first,_last,_only,_even,_odd,_firstOfType,_lastOfType,_onlyOfType,_peerFocus,_peerHover,_peerActive,_peerFocusWithin,_peerFocusVisible,_peerDisabled,_peerChecked,_peerInvalid,_peerExpanded,_peerPlaceholderShown,_groupFocus,_groupHover,_groupActive,_groupFocusWithin,_groupFocusVisible,_groupDisabled,_groupChecked,_groupExpanded,_groupInvalid,_indeterminate,_required,_valid,_invalid,_autofill,_inRange,_outOfRange,_placeholder,_placeholderShown,_pressed,_selected,_default,_optional,_open,_closed,_fullscreen,_loading,_currentPage,_currentStep,_motionReduce,_motionSafe,_print,_landscape,_portrait,_dark,_light,_osDark,_osLight,_highContrast,_lessContrast,_moreContrast,_ltr,_rtl,_scrollbar,_scrollbarThumb,_scrollbarTrack,_horizontal,_vertical,_starting,sm,smOnly,smDown,md,mdOnly,mdDown,lg,lgOnly,lgDown,xl,xlOnly,xlDown,2xl,2xlOnly,2xlDown,smToMd,smToLg,smToXl,smTo2xl,mdToLg,mdToXl,mdTo2xl,lgToXl,lgTo2xl,xlTo2xl,@/xs,@/sm,@/md,@/lg,@/xl,@/2xl,@/3xl,@/4xl,@/5xl,@/6xl,@/7xl,@/8xl,base" | ||
const conditions = new Set(conditionsStr.split(',')) | ||
const conditionsStr = | ||
"_hover,_focus,_focusWithin,_focusVisible,_disabled,_active,_visited,_target,_readOnly,_readWrite,_empty,_checked,_enabled,_expanded,_highlighted,_before,_after,_firstLetter,_firstLine,_marker,_selection,_file,_backdrop,_first,_last,_only,_even,_odd,_firstOfType,_lastOfType,_onlyOfType,_peerFocus,_peerHover,_peerActive,_peerFocusWithin,_peerFocusVisible,_peerDisabled,_peerChecked,_peerInvalid,_peerExpanded,_peerPlaceholderShown,_groupFocus,_groupHover,_groupActive,_groupFocusWithin,_groupFocusVisible,_groupDisabled,_groupChecked,_groupExpanded,_groupInvalid,_indeterminate,_required,_valid,_invalid,_autofill,_inRange,_outOfRange,_placeholder,_placeholderShown,_pressed,_selected,_default,_optional,_open,_closed,_fullscreen,_loading,_currentPage,_currentStep,_motionReduce,_motionSafe,_print,_landscape,_portrait,_dark,_light,_osDark,_osLight,_highContrast,_lessContrast,_moreContrast,_ltr,_rtl,_scrollbar,_scrollbarThumb,_scrollbarTrack,_horizontal,_vertical,_starting,sm,smOnly,smDown,md,mdOnly,mdDown,lg,lgOnly,lgDown,xl,xlOnly,xlDown,2xl,2xlOnly,2xlDown,smToMd,smToLg,smToXl,smTo2xl,mdToLg,mdToXl,mdTo2xl,lgToXl,lgTo2xl,xlTo2xl,@/xs,@/sm,@/md,@/lg,@/xl,@/2xl,@/3xl,@/4xl,@/5xl,@/6xl,@/7xl,@/8xl,base"; | ||
const conditions = new Set(conditionsStr.split(",")); | ||
|
||
export function isCondition(value){ | ||
return conditions.has(value) || /^@|&|&$/.test(value) | ||
export function isCondition(value) { | ||
return conditions.has(value) || /^@|&|&$/.test(value); | ||
} | ||
|
||
const underscoreRegex = /^_/ | ||
const conditionsSelectorRegex = /&|@/ | ||
const underscoreRegex = /^_/; | ||
const conditionsSelectorRegex = /&|@/; | ||
|
||
export function finalizeConditions(paths){ | ||
export function finalizeConditions(paths) { | ||
return paths.map((path) => { | ||
if (conditions.has(path)){ | ||
return path.replace(underscoreRegex, '') | ||
if (conditions.has(path)) { | ||
return path.replace(underscoreRegex, ""); | ||
} | ||
|
||
if (conditionsSelectorRegex.test(path)){ | ||
return `[${withoutSpace(path.trim())}]` | ||
if (conditionsSelectorRegex.test(path)) { | ||
return `[${withoutSpace(path.trim())}]`; | ||
} | ||
|
||
return path | ||
})} | ||
return path; | ||
}); | ||
} | ||
|
||
export function sortConditions(paths){ | ||
return paths.sort((a, b) => { | ||
const aa = isCondition(a) | ||
const bb = isCondition(b) | ||
if (aa && !bb) return 1 | ||
if (!aa && bb) return -1 | ||
return 0 | ||
}) | ||
} | ||
export function sortConditions(paths) { | ||
return paths.sort((a, b) => { | ||
const aa = isCondition(a); | ||
const bb = isCondition(b); | ||
if (aa && !bb) return 1; | ||
if (!aa && bb) return -1; | ||
return 0; | ||
}); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
/* eslint-disable */ | ||
import type { SystemStyleObject } from '../types/index'; | ||
import type { SystemStyleObject } from "../types/index"; | ||
|
||
type Styles = SystemStyleObject | undefined | null | false | ||
type Styles = SystemStyleObject | undefined | null | false; | ||
|
||
interface CssFunction { | ||
(styles: Styles): string | ||
(styles: Styles[]): string | ||
(...styles: Array<Styles | Styles[]>): string | ||
(styles: Styles): string | ||
(styles: Styles): string; | ||
(styles: Styles[]): string; | ||
(...styles: Array<Styles | Styles[]>): string; | ||
(styles: Styles): string; | ||
|
||
raw: (styles: Styles) => string | ||
raw: (styles: Styles[]) => string | ||
raw: (...styles: Array<Styles | Styles[]>) => string | ||
raw: (styles: Styles) => string | ||
raw: (styles: Styles) => string; | ||
raw: (styles: Styles[]) => string; | ||
raw: (...styles: Array<Styles | Styles[]>) => string; | ||
raw: (styles: Styles) => string; | ||
} | ||
|
||
export declare const css: CssFunction; | ||
export declare const css: CssFunction; |
Oops, something went wrong.