mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
chore: fix repo biome lint errors (#804)
This commit is contained in:
@@ -3,14 +3,14 @@ export type StateAttrMap<State> = {
|
||||
};
|
||||
|
||||
/** Constraint for core UI classes that compute component state. */
|
||||
export interface UIComponent<Props = {}, State extends object = object> {
|
||||
export interface UIComponent<Props = object, State extends object = object> {
|
||||
getState(): State;
|
||||
setProps?(props: Props): void;
|
||||
getAttrs?(state: State): object;
|
||||
}
|
||||
|
||||
/** Constraint for core UI classes that derive component state from media state. */
|
||||
export interface MediaUIComponent<Props = {}, State extends object = object> extends UIComponent<Props, State> {
|
||||
export interface MediaUIComponent<Props = object, State extends object = object> extends UIComponent<Props, State> {
|
||||
setMedia(media: object): void;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user