UNPKG

@nlabs/gothamjs

Version:
20 lines (19 loc) 2.42 kB
import { jsx as _jsx } from "react/jsx-runtime"; /** * Copyright (c) 2025-Present, Nitrogen Labs, Inc. * Copyrights licensed under the MIT License. See the accompanying LICENSE file for terms. */ import { useMemo } from 'react'; import { getErrorClasses } from '../../utils/colorUtils.js'; export const ErrorMessage = ({ color, message })=>{ if (!message) { return null; } const errorClasses = useMemo(()=>getErrorClasses(color), [ color ]); return /*#__PURE__*/ _jsx("p", { className: `absolute -bottom-5 left-5 text-xs ${errorClasses}`, children: message }); }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9uaXRyb2c3L0RldmVsb3BtZW50L2dvdGhhbWpzL3NyYy9jb21wb25lbnRzL0Vycm9yTWVzc2FnZS9FcnJvck1lc3NhZ2UudHN4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29weXJpZ2h0IChjKSAyMDI1LVByZXNlbnQsIE5pdHJvZ2VuIExhYnMsIEluYy5cbiAqIENvcHlyaWdodHMgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgdGhlIGFjY29tcGFueWluZyBMSUNFTlNFIGZpbGUgZm9yIHRlcm1zLlxuICovXG5pbXBvcnQge3VzZU1lbW99IGZyb20gJ3JlYWN0JztcblxuaW1wb3J0IHtnZXRFcnJvckNsYXNzZXN9IGZyb20gJy4uLy4uL3V0aWxzL2NvbG9yVXRpbHMuanMnO1xuXG5pbXBvcnQgdHlwZSB7RkN9IGZyb20gJ3JlYWN0JztcbmltcG9ydCB0eXBlIHtHb3RoYW1Db2xvcn0gZnJvbSAnLi4vLi4vdXRpbHMvY29sb3JVdGlscy5qcyc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgRXJyb3JNZXNzYWdlUHJvcHMge1xuICByZWFkb25seSBjb2xvcj86IEdvdGhhbUNvbG9yO1xuICByZWFkb25seSBtZXNzYWdlPzogc3RyaW5nO1xufVxuXG5leHBvcnQgY29uc3QgRXJyb3JNZXNzYWdlOiBGQzxFcnJvck1lc3NhZ2VQcm9wcz4gPSAoe2NvbG9yLCBtZXNzYWdlfSkgPT4ge1xuICBpZiAoIW1lc3NhZ2UpIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIGNvbnN0IGVycm9yQ2xhc3NlcyA9IHVzZU1lbW8oKCkgPT4gZ2V0RXJyb3JDbGFzc2VzKGNvbG9yIGFzIEdvdGhhbUNvbG9yKSwgW2NvbG9yXSk7XG5cbiAgcmV0dXJuIChcbiAgICA8cCBjbGFzc05hbWU9e2BhYnNvbHV0ZSAtYm90dG9tLTUgbGVmdC01IHRleHQteHMgJHtlcnJvckNsYXNzZXN9YH0+XG4gICAgICB7bWVzc2FnZX1cbiAgICA8L3A+XG4gICk7XG59OyJdLCJuYW1lcyI6WyJ1c2VNZW1vIiwiZ2V0RXJyb3JDbGFzc2VzIiwiRXJyb3JNZXNzYWdlIiwiY29sb3IiLCJtZXNzYWdlIiwiZXJyb3JDbGFzc2VzIiwicCIsImNsYXNzTmFtZSJdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Q0FHQyxHQUNELFNBQVFBLE9BQU8sUUFBTyxRQUFRO0FBRTlCLFNBQVFDLGVBQWUsUUFBTyw0QkFBNEI7QUFVMUQsT0FBTyxNQUFNQyxlQUFzQyxDQUFDLEVBQUNDLEtBQUssRUFBRUMsT0FBTyxFQUFDO0lBQ2xFLElBQUksQ0FBQ0EsU0FBUztRQUNaLE9BQU87SUFDVDtJQUVBLE1BQU1DLGVBQWVMLFFBQVEsSUFBTUMsZ0JBQWdCRSxRQUF1QjtRQUFDQTtLQUFNO0lBRWpGLHFCQUNFLEtBQUNHO1FBQUVDLFdBQVcsQ0FBQyxrQ0FBa0MsRUFBRUYsY0FBYztrQkFDOUREOztBQUdQLEVBQUUifQ==