just to understand, why this code:
app.initializers.add("my-extension", () => {
app.extensionData.for("my-extension").registerSetting(
{
setting: "my-extension.coordinates",
name: "my_name",
type: "text",
label: app.translator.trans(
"my-translator-properties"
),
},
15
);
});
actually display in the extension settings an input form and a "save" button? what if i want to change a field with (for example) a textarea?
i need to create a component with my things that have to be displayed and then import this in admin.js?
import MyPage from './components/MyPage';