DefinitelyTyped/types/styletron-engine-atomic/styletron-engine-atomic-tests.ts
jhey tompkins 4e081f6fc7 [@types/styletron-engine-atomic] foundation for styletron-engine-atomic (#35727)
* [@types/styletron-engine-atomic] foundation for styletron-engine-atomic typings

* fix: add TypeScript version

* fix: linting + add cache types
2019-05-28 14:24:17 -07:00

21 lines
438 B
TypeScript

import {
Client,
Server
} from 'styletron-engine-atomic';
const validOptions = {
prefix: 'test-prefix__'
};
const invalidOptions = {
hydrate: 'erroneous hydration'
};
new Client(validOptions);
new Client(invalidOptions); // $ExpectError
new Server({prefix: 1234}); // $ExpectError
const myServer = new Server(validOptions);
myServer.getCss(); // $ExpectType string
myServer.getStylesheetsHtml(); // $ExpectType string