You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The @property tag is used across the project; for example, you can find them in src/types/definition.ts. However, this is not a standard tag in TSDoc. The task is to revise those mistakes.
Criteria
Rewirte the TSDocs, where non-standard tags are used.
Create or modify interfaces as needed.
Here is the ideal way of writing a TSDoc for interfaces.
/** * Represents a detailed report of a transaction. */interfaceTransactionReport{/** * The unique identifier for the transaction. */id: string;/** * The date and time when the transaction occurred. */timestamp: Date;/** * Details of the items involved in the transaction. */items: Array<{/** * The item's name. */name: string;/** * The quantity of the item that was transacted. */quantity: number;/** * The price per unit of the item. */pricePerUnit: number;}>;// Additional complex properties...}/** * Generates a detailed report for a specific transaction. * @param transactionId The ID of the transaction. * @returns A {@link TransactionReport} object containing detailed information about the transaction. */functiongenerateTransactionReport(transactionId: string): TransactionReport{// Implementation...}
Notes
The text was updated successfully, but these errors were encountered:
Description
The
@property
tag is used across the project; for example, you can find them insrc/types/definition.ts
. However, this is not a standard tag in TSDoc. The task is to revise those mistakes.Criteria
interface
s as needed.Here is the ideal way of writing a TSDoc for
interface
s.Notes
The text was updated successfully, but these errors were encountered: