feat(list)!: integrate OrderedList, UnorderedList with v11 (#1959)

This commit is contained in:
Eric Liu 2024-04-21 13:15:44 -07:00 committed by GitHub
commit 42e50261a8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 71 additions and 197 deletions

View file

@ -9,11 +9,6 @@ export interface ListItemProps extends RestProps {
export default class ListItem extends SvelteComponentTyped<
ListItemProps,
{
click: WindowEventMap["click"];
mouseover: WindowEventMap["mouseover"];
mouseenter: WindowEventMap["mouseenter"];
mouseleave: WindowEventMap["mouseleave"];
},
Record<string, any>,
{ default: {} }
> {}

View file

@ -4,12 +4,6 @@ import type { SvelteHTMLElements } from "svelte/elements";
type RestProps = SvelteHTMLElements["ol"];
export interface OrderedListProps extends RestProps {
/**
* Set to `true` to use the nested variant
* @default false
*/
nested?: boolean;
/**
* Set to `true` to use native list styles
* @default false
@ -17,7 +11,13 @@ export interface OrderedListProps extends RestProps {
native?: boolean;
/**
* Set to `true` to use Carbon's expressive typesetting
* Set to `true` to use the nested variant
* @default false
*/
nested?: boolean;
/**
* Set to `true` to use expressive type styles
* @default false
*/
expressive?: boolean;
@ -27,11 +27,6 @@ export interface OrderedListProps extends RestProps {
export default class OrderedList extends SvelteComponentTyped<
OrderedListProps,
{
click: WindowEventMap["click"];
mouseover: WindowEventMap["mouseover"];
mouseenter: WindowEventMap["mouseenter"];
mouseleave: WindowEventMap["mouseleave"];
},
Record<string, any>,
{ default: {} }
> {}

View file

@ -11,7 +11,7 @@ export interface UnorderedListProps extends RestProps {
nested?: boolean;
/**
* Set to `true` to use Carbon's expressive typesetting
* Set to `true` to use expressive type styles
* @default false
*/
expressive?: boolean;
@ -21,11 +21,6 @@ export interface UnorderedListProps extends RestProps {
export default class UnorderedList extends SvelteComponentTyped<
UnorderedListProps,
{
click: WindowEventMap["click"];
mouseover: WindowEventMap["mouseover"];
mouseenter: WindowEventMap["mouseenter"];
mouseleave: WindowEventMap["mouseleave"];
},
Record<string, any>,
{ default: {} }
> {}