MCPcopy Index your code
hub / github.com/ritz078/transform / transform

Function transform

components/ConversionPanel.tsx:88–114  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

86
87 useEffect(() => {
88 async function transform() {
89 try {
90 toggleUpdateSpinner(true);
91 prettierWorker = prettierWorker || getWorker(PrettierWorker);
92
93 const result = await transformer({
94 value,
95 splitEditorValue: splitTitle ? splitValue : undefined
96 });
97
98 let prettyResult = await prettierWorker.send({
99 value: result,
100 language: resultLanguage
101 });
102
103 // Fix for #319
104 if (prettyResult.startsWith(";<")) {
105 prettyResult = prettyResult.slice(1);
106 }
107 setResult(prettyResult);
108 setMessage("");
109 } catch (e) {
110 console.error(e);
111 setMessage(e.message);
112 }
113 toggleUpdateSpinner(false);
114 }
115
116 transform();
117 }, [splitValue, value, splitTitle, settings]);

Callers 7

ConversionPanelFunction · 0.85
JsonToScalaCaseClassFunction · 0.85
JsonToSarcasticFunction · 0.85
JsonToIoTsFunction · 0.85
handleJsonToProptypesFunction · 0.85
objectStylesToTemplateFunction · 0.85
jsonToMobxFunction · 0.85

Calls 2

getWorkerFunction · 0.90
sendMethod · 0.80

Tested by

no test coverage detected