Function: ForDocument()

function ForDocument<T>(target: T, context?: ClassDecoratorContext<(...args: any) => any>): T;

Defined in: src/styles/decorators/scope.ts:68

Marca una clase de estilos para aplicarse al documento completo. Los estilos

Type Parameters

Type Parameter
T extends (…args: any[]) => { }

Parameters

Parameter Type
target T
context? ClassDecoratorContext<(…args: any) => any>

Returns

T

For Document

se insertan en el <head> del documento.

Uso:

@ForDocument
class DocumentReset extends BaseStyleSheet {
  styles() {
    return (
      <>
        <Rule selector="*, *::before, *::after">
          box-sizing: border-box;
        </Rule>
        <Rule selector="body">
          margin: 0;
          padding: 0;
        </Rule>
      </>
    );
  }
}