Skip to content

Commit

Permalink
classes - minor cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
brianvoe committed Aug 2, 2024
1 parent ddb43c9 commit b3493ff
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'use strict'
import { describe, expect, test } from '@jest/globals'
import CssClasses from './css_classes'
import CssClasses from './classes'

const defaultClasses: { [key: string]: string } = {
main: 'ss-main',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
export type CssClassesPartial = Partial<CssClasses>

export default class CssClasses {
public main: string
// Placeholder
Expand Down Expand Up @@ -61,7 +59,7 @@ export default class CssClasses {
public disabled: string
public hide: string

constructor(classes?: CssClassesPartial) {
constructor(classes?: Partial<CssClasses>) {
if (!classes) {
classes = {}
}
Expand Down
4 changes: 2 additions & 2 deletions src/slim-select/index.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
import CssClasses from './classes'
import { debounce, hasClassInTree, isEqual } from './helpers'
import Render from './render'
import Select from './select'
import Settings, { SettingsPartial } from './settings'
import Store, { DataArray, DataArrayPartial, Option, OptionOptional } from './store'
import CssClasses, { CssClassesPartial } from './css_classes'

export interface Config {
select: string | Element
data?: DataArrayPartial
settings?: SettingsPartial
cssClasses?: CssClassesPartial
cssClasses?: Partial<CssClasses>
events?: Events
}

Expand Down
2 changes: 1 addition & 1 deletion src/slim-select/render.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { debounce } from './helpers'
import Settings from './settings'
import Store, { DataArray, Optgroup, Option, OptionOptional } from './store'
import CssClasses from './css_classes'
import CssClasses from './classes'

export interface Callbacks {
open: () => void
Expand Down

0 comments on commit b3493ff

Please sign in to comment.