Commit 8dfb6cea authored by Marek Veselý's avatar Marek Veselý
Browse files

Merge branch '1032-pin-button-in-ai-assessment-might-need-a-tooltip' into 'main'

feat: add tooltip to AI assesment pin

Closes #1032

See merge request inject/frontend!892
parents bd572f51 4c974c9d
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
import { Button, DialogBody, Divider, MenuItem } from '@blueprintjs/core'
import {
  Button,
  Classes,
  DialogBody,
  Divider,
  MenuItem,
} from '@blueprintjs/core'
import { Select } from '@blueprintjs/select'
import { css, cx } from '@emotion/css'
import type { LLMAssessment, ResultOf, VariablesOf } from '@inject/graphql'
@@ -255,6 +261,10 @@ export const AssessmentDialogBody: FC<AssessmentDialogBodyProps> = ({

      {assessmentResult && (
        <div ref={resultRef}>
          <p className={Classes.TEXT_SMALL}>
            {t('assessment.assessmentPinSubtitle')}
          </p>
          <Divider />
          <AssessmentResult
            assessment={assessmentResult}
            pinned={false}
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ export const AssessmentResult: FC<AssessmentResultProps> = ({
        compact
        rightElement={
          <Button
            minimal
            minimal={pinned}
            icon={pinned ? 'cross' : 'pin'}
            onClick={() => {
              window.dispatchEvent(
+2 −1
Original line number Diff line number Diff line
@@ -1029,6 +1029,7 @@
    "personaSubtitle": "Definuje roli a chování AI během posouzení",
    "assessmentTitle": "Rubrika posouzení",
    "assessmentSubtitle": "Definuje kritéria a standardy pro hodnocení e-mailu",
    "resultTitle": "Výsledek posouzení AI"
    "resultTitle": "Výsledek posouzení AI",
    "assessmentPinSubtitle": "Výsledek můžete připnout, aby se vám lépe hodnotil. Budete moci zobrazit kontext a označit milníky jako splněné"
  }
}
+2 −1
Original line number Diff line number Diff line
@@ -1029,6 +1029,7 @@
    "personaSubtitle": "Defines the role and behavior of the AI during the assessment",
    "assessmentTitle": "Assessment Rubric",
    "assessmentSubtitle": "Defines the criteria and standards for evaluating the email",
    "resultTitle": "AI Assessment Result"
    "resultTitle": "AI Assessment Result",
    "assessmentPinSubtitle": "You can pin the result for easier evaluation. You'll be able to view the context and mark milestones as reached"
  }
}