Skip to content

Commit ffc86fd

Browse files
committed
types: update TabNode styles and classNames to use Partial type for better flexibility
1 parent f41a045 commit ffc86fd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/TabNavList/TabNode.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ export interface TabNodeProps {
2424
onMouseUp: React.MouseEventHandler;
2525
onFocus: React.FocusEventHandler;
2626
onBlur: React.FocusEventHandler;
27-
styles?: Pick<Record<SemanticName, React.CSSProperties>, 'item' | 'close'>;
28-
classNames?: Pick<Record<SemanticName, string>, 'item' | 'close'>;
27+
styles?: Pick<Partial<Record<SemanticName, React.CSSProperties>>, 'item' | 'close'>;
28+
classNames?: Pick<Partial<Record<SemanticName, string>>, 'item' | 'close'>;
2929
}
3030

3131
const TabNode: React.FC<TabNodeProps> = props => {

0 commit comments

Comments
 (0)