department-of-veterans-affairs/vets-website

View on GitHub
src/applications/personalization/dashboard/useLastWord.js

Summary

Maintainability
A
0 mins
Test Coverage
import React from 'react';

function useLastWord(text) {
  const words = React.useMemo(
    () => {
      return text.split(' ');
    },
    [text],
  );

  return React.useMemo(
    () => {
      return [words.slice(-1), [words.slice(0, -1).join(' ')]];
    },
    [words],
  );
}
export default useLastWord;