Variables:{" "}
{TEMPLATE_VARIABLES.map((v) => v.key).join(", ")}
{tempSettings.folderPreset === "custom" && ( setTempSettings((prev) => ({
...prev,
folderTemplate: e.target.value,
}))} placeholder="{artist}/{album}" className="h-9 text-sm flex-1"/>)}
{tempSettings.folderTemplate && (
Preview:{" "}
{tempSettings.folderTemplate
.replace(/\{artist\}/g, tempSettings.separator === "comma" ? "Kendrick Lamar, SZA" : "Kendrick Lamar; SZA")
.replace(/\{album\}/g, "Black Panther")
.replace(/\{album_artist\}/g, "Kendrick Lamar")
.replace(/\{title\}/g, "All The Stars")
.replace(/\{track\}/g, "01")
.replace(/\{disc\}/g, "1")
.replace(/\{year\}/g, "2018")
.replace(/\{date\}/g, "2018-02-09")}
/
)}
setTempSettings((prev) => ({
...prev,
createPlaylistFolder: checked,
}))}/>
setTempSettings((prev) => ({
...prev,
createM3u8File: checked,
}))}/>
setTempSettings((prev) => ({
...prev,
useFirstArtistOnly: checked,
}))}/>
Variables:{" "}
{TEMPLATE_VARIABLES.map((v) => v.key).join(", ")}
{tempSettings.filenamePreset === "custom" && ( setTempSettings((prev) => ({
...prev,
filenameTemplate: e.target.value,
}))} placeholder="{track}. {title}" className="h-9 text-sm flex-1"/>)}
{tempSettings.filenameTemplate && (
Preview:{" "}
{tempSettings.filenameTemplate
.replace(/\{artist\}/g, tempSettings.separator === "comma" ? "Kendrick Lamar, SZA" : "Kendrick Lamar; SZA")
.replace(/\{album_artist\}/g, "Kendrick Lamar")
.replace(/\{album\}/g, "Black Panther")
.replace(/\{title\}/g, "All The Stars")
.replace(/\{track\}/g, "01")
.replace(/\{disc\}/g, "1")
.replace(/\{year\}/g, "2018")
.replace(/\{date\}/g, "2018-02-09")}
.flac
)}