MCPcopy
hub / github.com/spicetify/cli / createMenuItem

Function createMenuItem

Extensions/bookmark.js:201–217  ·  view source on GitHub ↗

* * @param {string} title * @param {() => void} callback

(title, callback)

Source from the content-addressed store, hash-verified

199 * @param {() => void} callback
200 */
201 function createMenuItem(title, callback) {
202 const wrapper = document.createElement("div");
203 Spicetify.ReactDOM.render(
204 Spicetify.React.createElement(
205 Spicetify.ReactComponent.MenuItem,
206 {
207 onClick: () => {
208 callback?.();
209 },
210 },
211 title
212 ),
213 wrapper
214 );
215
216 return wrapper;
217 }
218
219 function createSortSelect(defaultOpt = 0) {
220 const select = document.createElement("select");

Callers 1

applyMethod · 0.70

Calls 1

renderMethod · 0.45

Tested by

no test coverage detected