fix: customize song structure
This commit is contained in:
@@ -13,9 +13,12 @@ import { Platform } from "react-native";
|
|||||||
const functionsInstances = {};
|
const functionsInstances = {};
|
||||||
const emulatorConfigured = {};
|
const emulatorConfigured = {};
|
||||||
const emulatorHost = Platform.OS === "web" ? "localhost" : "192.168.1.62";
|
const emulatorHost = Platform.OS === "web" ? "localhost" : "192.168.1.62";
|
||||||
|
const USE_FUNCTIONS_EMULATOR = false; // Toggle to route functions traffic to the local emulator.
|
||||||
|
|
||||||
const configureFunctionsEmulator = (instance, regionKey = "us-central1") => {
|
const configureFunctionsEmulator = (instance, regionKey = "us-central1") => {
|
||||||
if (!__DEV__ || !instance?.useEmulator || emulatorConfigured[regionKey]) {
|
const shouldUseEmulator = USE_FUNCTIONS_EMULATOR && instance?.useEmulator;
|
||||||
|
|
||||||
|
if (!shouldUseEmulator || emulatorConfigured[regionKey]) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -25,7 +28,7 @@ const configureFunctionsEmulator = (instance, regionKey = "us-central1") => {
|
|||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.warn(
|
console.warn(
|
||||||
`[firebase] Unable to set functions emulator for region ${regionKey}`,
|
`[firebase] Unable to set functions emulator for region ${regionKey}`,
|
||||||
error?.message,
|
error?.message
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ const reorder = (list, from, to) => {
|
|||||||
return next;
|
return next;
|
||||||
};
|
};
|
||||||
|
|
||||||
const clamp = (value, min, max) => Math.max(mn, Math.min(max, value));
|
const clamp = (value, min, max) => Math.max(min, Math.min(max, value));
|
||||||
|
|
||||||
const CustomizeSongStructure = ({ baseStructure = [], onChange }) => {
|
const CustomizeSongStructure = ({ baseStructure = [], onChange }) => {
|
||||||
const [, setTooltip] = useGlobal("_tooltip");
|
const [, setTooltip] = useGlobal("_tooltip");
|
||||||
|
|||||||
Reference in New Issue
Block a user