Estoy tratando de definir una función de clasificación personalizada en una definición de columna usando la tabla de reacción . Sin embargo, cuando se usa esta función personalizada, las columnas de la tabla no se pueden ordenar. Creo que hay algo incorrecto con mi sintaxis.
Esto funciona (puedo ordenar las columnas)
sortType: column.accessor === "myColumnId" ? "basic" : "alphanumeric"Esto no funciona (no puedo ordenar ninguna columna):
sortType: getWoSortType, donde getWoSortType se ve así:
// sort types export const getWoSortType = (rowA, rowB, id) => { switch (id) { case "isolationPlans": return "basic"; default: return "alphanumeric"; } }; He intentado depurar getWoSortType y todo parece correcto, es decir, los valores están definidos y se están alcanzando los casos correctos. ¿Por qué no funciona usando esta otra sintaxis?