import { useUIText } from '@wp-rollback/shared-core/context/UITextContext'; /** * Theme rollback button component * * @param {Object} props Component properties * @param {string} props.theme Theme slug * @param {boolean} props.hasRollback Whether the theme has rollback available * @return {JSX.Element} The theme rollback button component */ const ThemeRollbackButton = ( { theme, hasRollback } ) => { const { rollbackLabel, notRollbackable } = useUIText(); if ( ! hasRollback ) { return ( { notRollbackable } ); } return ( { rollbackLabel } ); }; export default ThemeRollbackButton;