Skip to content

Commit d8b87a1

Browse files
committed
Move Stylesheet arguments into an object
1 parent d68f723 commit d8b87a1

File tree

3 files changed

+13
-19
lines changed

3 files changed

+13
-19
lines changed

src/compiler/compile/Component.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -131,12 +131,10 @@ export default class Component {
131131
this.stylesheet = new Stylesheet({
132132
source,
133133
ast,
134-
options: {
135-
filename: compile_options.filename,
136-
component_name: name,
137-
dev: compile_options.dev,
138-
scope_class_getter: compile_options.scopeClass
139-
}
134+
filename: compile_options.filename,
135+
component_name: name,
136+
dev: compile_options.dev,
137+
scope_class_getter: compile_options.scopeClass
140138
});
141139
this.stylesheet.validate(this);
142140

src/compiler/compile/css/Stylesheet.ts

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -298,21 +298,17 @@ export default class Stylesheet {
298298
constructor({
299299
source,
300300
ast,
301-
options: {
302-
component_name,
303-
filename,
304-
dev,
305-
scope_class_getter = getDefaultScopeClass,
306-
},
301+
component_name,
302+
filename,
303+
dev,
304+
scope_class_getter = getDefaultScopeClass,
307305
}: {
308306
source: string;
309307
ast: Ast;
310-
options: {
311-
filename: string | undefined;
312-
component_name: string | undefined;
313-
dev: boolean;
314-
scope_class_getter: CssScopeClassGetter;
315-
};
308+
filename: string | undefined;
309+
component_name: string | undefined;
310+
dev: boolean;
311+
scope_class_getter: CssScopeClassGetter;
316312
}) {
317313
this.source = source;
318314
this.ast = ast;

src/compiler/interfaces.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ export interface Warning {
105105
export type ModuleFormat = 'esm' | 'cjs';
106106

107107
export type CssScopeClassGetter = (args: {
108-
name: string | undefined;
108+
name: string;
109109
filename: string | undefined;
110110
hash: string;
111111
}) => string;

0 commit comments

Comments
 (0)