mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2024-12-21 04:50:14 +08:00
feat(divider): wai-aria
This commit is contained in:
parent
0f81ac65e6
commit
1409f90065
@ -8,6 +8,7 @@
|
||||
- `n-card` supports wai-aria.
|
||||
- `n-switch` supports wai-aria.
|
||||
- `n-menu` supports basic wai-aria.
|
||||
- `n-divider` supports basic wai-aria.
|
||||
|
||||
### Fixes
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
- `n-card` 支持 wai-aria
|
||||
- `n-switch` 支持 wai-aria
|
||||
- `n-menu` 部分支持 wai-aria
|
||||
- `n-divider` 部分支持 wai-aria
|
||||
|
||||
### Fixes
|
||||
|
||||
|
@ -19,14 +19,8 @@ const dividerProps = {
|
||||
type: String as PropType<'left' | 'center' | 'right'>,
|
||||
default: 'center'
|
||||
},
|
||||
dashed: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
vertical: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
}
|
||||
dashed: Boolean,
|
||||
vertical: Boolean
|
||||
} as const
|
||||
|
||||
export type DividerProps = ExtractPublicPropTypes<typeof dividerProps>
|
||||
@ -71,6 +65,7 @@ export default defineComponent({
|
||||
} = this
|
||||
return (
|
||||
<div
|
||||
role="separator"
|
||||
class={[
|
||||
`${mergedClsPrefix}-divider`,
|
||||
{
|
||||
@ -84,7 +79,7 @@ export default defineComponent({
|
||||
style={cssVars as CSSProperties}
|
||||
>
|
||||
{!vertical ? (
|
||||
<hr
|
||||
<div
|
||||
class={`${mergedClsPrefix}-divider__line ${mergedClsPrefix}-divider__line--left`}
|
||||
/>
|
||||
) : null}
|
||||
|
Loading…
Reference in New Issue
Block a user