chore: follow the general comments style
This commit is contained in:
@@ -3,7 +3,9 @@ import type {
|
||||
InputVariant,
|
||||
} from './types';
|
||||
|
||||
/** Size-specific layout classes: padding, text size, height, and clear-icon pixel size. */
|
||||
/**
|
||||
* Size-specific layout classes: padding, text size, height, and clear-icon pixel size.
|
||||
*/
|
||||
export const inputSizeConfig: Record<InputSize, { input: string; text: string; height: string; clearIcon: number }> = {
|
||||
sm: { input: 'px-3 py-1.5', text: 'text-sm', height: 'h-8', clearIcon: 12 },
|
||||
md: { input: 'px-4 py-2', text: 'text-base', height: 'h-10', clearIcon: 14 },
|
||||
@@ -11,7 +13,9 @@ export const inputSizeConfig: Record<InputSize, { input: string; text: string; h
|
||||
xl: { input: 'px-4 py-3', text: 'text-xl md:text-2xl', height: 'h-14', clearIcon: 18 },
|
||||
};
|
||||
|
||||
/** Variant-specific classes: base background/border, focus ring, and error state. */
|
||||
/**
|
||||
* Variant-specific classes: base background/border, focus ring, and error state.
|
||||
*/
|
||||
export const inputVariantConfig: Record<InputVariant, { base: string; focus: string; error: string }> = {
|
||||
default: {
|
||||
base: 'bg-paper dark:bg-paper border border-subtle',
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
export type InputVariant = 'default' | 'underline' | 'filled';
|
||||
export type InputSize = 'sm' | 'md' | 'lg' | 'xl';
|
||||
/** Convenience map for consumers sizing icons to match the input. */
|
||||
/**
|
||||
* Convenience map for consumers sizing icons to match the input.
|
||||
*/
|
||||
export const inputIconSize: Record<InputSize, number> = {
|
||||
sm: 14,
|
||||
md: 16,
|
||||
|
||||
Reference in New Issue
Block a user