Skip to content

Commit

Permalink
Merge pull request Tap30#174 from Tap30/docs/fix-spinner
Browse files Browse the repository at this point in the history
docs: update spinners JSDoc
  • Loading branch information
amir78729 authored Aug 12, 2024
2 parents 39b36d4 + 8b9fcc6 commit e21b7e3
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 24 deletions.
30 changes: 8 additions & 22 deletions src/spinner/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,33 +3,19 @@ import { Spinner } from './spinner';
import styles from './spinner.style';

/**
* ### Example
*
*
* ##### Simple
*
* ```html
* <tap-spinner />
* ```
*
* ##### Variant
*
* ```html
* <tap-spinner variant="inverse" />
* ```
*
* @summary Display spinner.
*
* @prop {`'default'` \| `'primary'` \| `'inverse'`} [`variant`=`'primary'`] - Specifies the spinner color. Acceptable values are `primary` and `inverse`.
* @prop {'default'|'primary'|'inverse'} [variant='primary'] - Specifies the spinner color. Acceptable values are `primary` and `inverse`.
* @prop {'small' | 'medium' | 'large'} [size='medium'] - The size of the spinner.
*
* @csspart `svg` - The svg tag that represents spinner component.
*
* @cssprop [`--tap-spinner-color-primary`=`--tap-sys-color-surface-black`]
* @cssprop [`--tap-spinner-color-inverse`=`--tap-sys-color-surface-white`]
* @cssprop [`--tap-spinner-sm-size`=`--tap-sys-spacing-7`]
* @cssprop [`--tap-spinner-md-size`=`--tap-sys-spacing-8`]
* @cssprop [`--tap-spinner-lg-size`=`--tap-sys-spacing-10`]
* @cssprop [`--tap-spinner-padding`=`--tap-sys-spacing-2`]
* @cssprop [--tap-spinner-color-primary=--tap-sys-color-surface-black]
* @cssprop [--tap-spinner-color-inverse=--tap-sys-color-surface-white]
* @cssprop [--tap-spinner-sm-size=--tap-sys-spacing-7]
* @cssprop [--tap-spinner-md-size=--tap-sys-spacing-8]
* @cssprop [--tap-spinner-lg-size=--tap-sys-spacing-10]
* @cssprop [--tap-spinner-padding=--tap-sys-spacing-2]
*/

@customElement('tap-spinner')
Expand Down
4 changes: 2 additions & 2 deletions src/spinner/spinner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ import { LitElement, html } from 'lit';
import { property } from 'lit/decorators.js';

export class Spinner extends LitElement {
@property({ reflect: true }) variant: 'primary' | 'inverse' | 'default' = 'default';
@property({ reflect: true }) variant: 'primary' | 'inverse' | 'default' =
'default';
@property({ reflect: true }) size: 'small' | 'medium' | 'large' = 'medium';


render() {
return html`
<svg
Expand Down

0 comments on commit e21b7e3

Please sign in to comment.