Storybook: La perilla de fecha pasa la marca de tiempo (número) en lugar del objeto Date

Creado en 15 abr. 2017  ·  3Comentarios  ·  Fuente: storybookjs/storybook

Emisión por jardakotesovec
_Jueves 27 de octubre de 2016 a las 16:19 GMT_
_Abierto originalmente como https://github.com/storybooks/storybook-addon-knobs/issues/68_


¿Es esa la intención? Esperaría que el componente interno reciba el objeto Date y no la marca de tiempo.

knobs bug

Todos 3 comentarios

Comentario de simon360
_Martes 21 de febrero de 2017 a las 12:49 GMT_


Sería bueno tener opciones aquí. Preferiría recibir la fecha como una cadena ISO8601, debido a la forma en que se utilizará nuestro componente. No estoy seguro de que haya un tipo correcto.

Quizás una devolución de llamada opcional en date() que recibe un Date como entrada y devuelve lo que quiera, que luego se pasa al componente. Podría ser una cadena, podría ser Date , podría ser la marca de tiempo. El comportamiento actual permanecería como predeterminado.

Probablemente debería ajustar la salida de la perilla de una manera que le resulte fácil de manejar o que sus componentes esperen. No podemos complacer a todos y hay demasiadas formas de formatear una fecha.
Una marca de tiempo me suena perfectamente razonable.

Bueno, supongo que tiene que devolver el objeto Date porque se llama fecha, ¿verdad? Es muy fácil recuperar la marca de tiempo de época del objeto Date a través del método getTime predeterminado, pero si desea convertir el tiempo de época en ms en Fecha, no sería tan fácil. La implementación actual es engañosa e inconsistente.

¿Fue útil esta página
0 / 5 - 0 calificaciones