( sceneNode: Array<SceneNode>, settings: PluginSettings, )
| 18 | const SELF_CLOSING_TAGS = ["img"]; |
| 19 | |
| 20 | export const tailwindMain = async ( |
| 21 | sceneNode: Array<SceneNode>, |
| 22 | settings: PluginSettings, |
| 23 | ): Promise<string> => { |
| 24 | localTailwindSettings = settings; |
| 25 | previousExecutionCache = []; |
| 26 | |
| 27 | let result = await tailwindWidgetGenerator(sceneNode, settings); |
| 28 | |
| 29 | // Remove the initial newline that is made in Container |
| 30 | if (result.startsWith("\n")) { |
| 31 | result = result.slice(1); |
| 32 | } |
| 33 | |
| 34 | return result; |
| 35 | }; |
| 36 | |
| 37 | const tailwindWidgetGenerator = async ( |
| 38 | sceneNode: ReadonlyArray<SceneNode>, |
no test coverage detected